Chương trình đầy đủ cho người mới bắt đầu :) Chương trình này đặt Biểu tượng ngăn xếp ngăn xếp.
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);
}
}
Output Screnshot
Cập nhật cho JavaFX 8
Không cần phải thay đổi mã. Nó vẫn hoạt động tốt. Đã kiểm tra và xác minh trong Java 1.8 (1.8.0_45). Đường dẫn có thể được đặt thành cục bộ hoặc từ xa đều được hỗ trợ.
stage.getIcons().add(new Image("/path/to/javaicon.png"));
HOẶC
stage.getIcons().add(new Image("https://example.com/javaicon.png"));
Hy vọng nó giúp. Cảm ơn!!
Nguồn
2013-03-04 16:36:02
Nối thông báo lỗi vào câu hỏi của bạn nếu có. –
Tôi đoán attuncore.jpg không được tìm thấy. – jewelsea
Vấn đề là tôi không nhận được bất kỳ lỗi nào. –