javaFx 改变stage的标题条的图标
来源:互联网 发布:java访问控制修饰符 编辑:程序博客网 时间:2024/06/06 12:28
原文来自:http://stackoverflow.com/questions/10275841/how-to-change-the-icon-on-the-title-bar-of-a-stage-in-java-fx-2-0-of-my-applicat/15206407#15206407
import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.layout.StackPane;import javafx.scene.image.Image;import javafx.stage.Stage;public class StackoverflowIcon extends Application{ @Override public void start(Stage stage) { StackPane root = new StackPane(); Scene scene = new Scene(root, 300, 250); // set icon stage.getIcons().add(new Image("/path/to/stackoverflow.jpg")); // set title stage.setTitle("Wow!! Stackoverflow Icon"); stage.setScene(scene); stage.show(); } /** * @param args the command line arguments */ public static void main(String[] args) { launch(args); }}
运行截图:
JavaFX 8升级
上面代码仍然奏效,没必要修改。 Java 1.8(1.8.0_31) 环境中测试、检测。路径支持本地的也可以是远程的。
stage.getIcons().add(new Image("/path/to/javaicon.png"));
或者
stage.getIcons().add(new Image("https://example.com/javaicon.png"));
希望这对你有帮助
---------------------------------------------------------------------------------------------------------------------------------------------
你也可以从类路径里面像这样加载图片:
new Image(XYZ.class.getResourceAsStream("/xyz.png"))
XYZ是类名 (也可以是你正在加载图片的类的类名) xyz.png 是你的图片名。放到你classpath路径或者Jar包内部
如果你的图标和类放在同一个包里面,可以省略/
0 0
- javaFx 改变stage的标题条的图标
- 利用JavaFx开发RIA桌面应用-改变stage的标题栏的图标
- javafx.stage.Stage
- javafx.stage.Stage方法
- VC++标题的改变
- 改变 AfxMessageBox() 的标题
- 改变窗口的图标
- 设置JavaFX-CSS改变TreeView节点图标
- 设置JavaFX-CSS改变TreeView节点图标
- app覆盖安装后,桌面快捷方式图标和标题被改变的解决办法
- Clutter学习(四):带有滚动条的Stage Widget
- Javafx scene stage 关系
- 改变MFC程序的标题
- 改变navgationitem标题的颜色
- 改变Jtree节点的图标
- 改变地址栏的ie图标
- 如何改变窗口的 图标?
- 随心所欲改变窗口的图标
- Appcan跨域交互
- Leetcode[62]-Unique Paths
- 关于xUtils开源框架的具体使用详情
- Android中workerthread与UIthread同时访问同一资源造成ConcurrentModificationException解决参考
- 深入讨论awk
- javaFx 改变stage的标题条的图标
- Hibernate3学习笔记(3)——Hibernate session中get与load函数的区别
- 百度员工离职总结:如何做个好员工
- PHP利用P3P协议实现跨域
- Web应用基础
- 【Leetcode】Partition List
- 交换变量值的三种方法
- 二分查找
- Java并发编程-05-使用ThreadFactory创建新线程