【发布时间】:2019-09-27 16:28:09
【问题描述】:
我使用NetBeans 向导创建了简单的应用程序,但在创建alert 时它正在闪烁,我重新创建了它,但同样的事情发生了。
当我点击
button时,它会在屏幕左上角闪烁矩形区域,然后加载Alert。
这里是代码:
public class MyAlert extends Application {
@Override
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
FXML.fxml:
<AnchorPane id="AnchorPane" prefHeight="200" prefWidth="320" xmlns:fx="http://javafx.com/fxml/1" fx:controller="myalert.FXMLDocumentController">
<children>
<Button layoutX="126" layoutY="90" text="Click Me!" onAction="#handleButtonAction" fx:id="button" />
</children>
</AnchorPane>
控制器类:
public class FXMLDocumentController implements Initializable {
@FXML
private void handleButtonAction(ActionEvent event) {
Alert alert = new Alert(Alert.AlertType.ERROR);
alert.setTitle("Message");
alert.setHeaderText("Error Message");
alert.show();
}
我正在使用 JDK 1.8.0 u131
使用旧处理器
处理器:2* Pentium@ Dual-Core CPU E5300 @ 2.60GH
内存:1.9 GiB RAM
操作系统 Kubuntu 18.04
不知道是不是这样。
【问题讨论】:
-
这是由您机器上的系统偏好设置或可访问性设置启用的功能吗?
-
您在谈论哪个功能。如果是刷新应用程序的情况,我只是提供了我的电脑配置。
-
我认为这是我的操作系统问题。我在windows上检查过它似乎很好。我在使用 Linux KDE Plasma 时遇到问题。
-
您可能需要编辑您的问题以包含有关操作系统版本和相关设置的其他详细信息。
-
优秀;不客气。请注意,您可以answer your own question。详细信息和screenshot 可能会对未来的访问者有所帮助。
标签: ubuntu javafx kde-plasma