如何在JavaFX中执行错误消息

时间:2016-08-25 15:29:54

标签: javafx

我想在JavaFX上发出类似这样的错误消息。我该怎么办?

half transparent error message above ui

2 个答案:

答案 0 :(得分:3)

使用Alert

Alert errorAlert = new Alert(AlertType.ERROR);
errorAlert.setHeaderText("Input not valid");
errorAlert.setContentText("The size of First Name must be between 2 and 25 characters");
errorAlert.showAndWait();

答案 1 :(得分:2)

  

~~>默认方式

警报类和其他一些已经在JavaFX库中的完整教程 here

如何使警报成本化?Here

  

^^使用ControlsFX库^^

有一个现成的JavaFX库,可以在你的图标中创建消息。我在谈论ControlsFX library

  

~~>更具成本效益

它包含一个名为NotificationPane的类,您可以按照希望显示JavaFX Alert等消息的方式进行修改,而且更复杂。

  

~~>针对您的情况

我会使用Notifications类在屏幕上显示消息,顶部,右侧,左侧和组合。

示例代码:

Notifications.create() .title("Title Text") .text("Hello World 0!") .showWarning();

图像:

Look here编辑此原因由于某种原因未显示在stackoverflow

  

~~>如何使通知成本化:

Customize ControlsFX Notifications