我開始使用類似於JGrowl for JavaFX的用戶通知消息。如何創建類似於JGrowl的用戶通知消息
public void newMessage()
{
final Stage newConnDialog = new Stage();
newConnDialog.initStyle(StageStyle.UNDECORATED);
newConnDialog.initModality(Modality.WINDOW_MODAL);
// Set pisition
newConnDialog.setX(1050); //secondStage.setX(primaryStage.getX() + 250);
newConnDialog.setY(150);
GridPane grid = new GridPane();
grid.setAlignment(Pos.CENTER);
grid.setHgap(5);
grid.setVgap(5);
grid.setPadding(new Insets(20, 20, 20, 20));
// text
Text productName = new Text("Test");
productName.setFont(Font.font("Verdana", 12));
grid.add(productName, 0, 2);
// Configure dialog size and background color
Scene aboutDialogScene = new Scene(grid, 200, 100, Color.WHITESMOKE);
newConnDialog.setScene(aboutDialogScene);
newConnDialog.show();
}
我有關於JavaFX的基本知識。你能給我一些基本的建議什麼是實現這個組件的最好方法。例如,我是否需要創建新的舞臺,或者我可以使用其他組件作爲舞臺。如何在10秒的活動後隱藏組件等任何建議將不勝感激。
P.S. 我發現this JavaFX 1.3的例子也許它可以重寫爲JavaFX 2.2?
lib後面的那個不可用。 – specializt
博客文章中的鏈接已損壞,但仍然可以通過github訪問作者的源代碼:[link](https://github.com/HanSolo/Enzo) – dejuknow
您是否使用了庫或您的'Notification'類'javax.management'包? –