<分区>
我试过了
stage.getIcons().add(new Image("attuncore.jpg"));
但我不知道出了什么问题..
请帮忙。提前致谢。
<分区>
我试过了
stage.getIcons().add(new Image("attuncore.jpg"));
但我不知道出了什么问题..
请帮忙。提前致谢。
最佳答案
初学者的完整程序 :) 这个程序设置了 Stack Overflow 图标。
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class StackoverflowIcon extends Application {
@Override
public void start(Stage stage) {
StackPane root = new StackPane();
// set icon
stage.getIcons().add(new Image("/path/to/stackoverflow.jpg"));
stage.setTitle("Wow!! Stackoverflow Icon");
stage.setScene(new Scene(root, 300, 250));
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
输出截图
Updated for JavaFX 8
无需更改代码。它仍然可以正常工作。在 Java 1.8(1.8.0_45) 中测试和验证。路径可以设置为本地或远程都支持。
stage.getIcons().add(new Image("/path/to/javaicon.png"));
或
stage.getIcons().add(new Image("https://example.com/javaicon.png"));
希望对您有所帮助。谢谢!!
关于java - 如何在我的应用程序的 javafx 2.0 中更改阶段标题栏上的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10275841/
相关文章:
java - "The constructor FastDateFormat(String, TimeZone, Locale) is not visible"是什么意思?
java - 从 Maven 项目 - JavaFX (Afterburner.fx) 项目 : Currently stuck with Errormessage 创建工作 .jar
css - 在 Eclipse 中抑制 JavaFX CSS 错误?
java - 如何在 JavaFX TreeView 中仅显示文件名?
移动到新服务器后出现 Java.lang.NoClassDefFoundError
java - 如何管理使用多个微服务并在开发(而非测试)环境中模拟它们?