Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX8文本区域模糊_Java_Javafx - Fatal编程技术网

JavaFX8文本区域模糊

JavaFX8文本区域模糊,java,javafx,Java,Javafx,我对TextArea(使用JavaFX8)有问题 问题是,当我创建一个文本区域时,文本是模糊的,我已经浏览了其他帖子,找不到解决方案 我想可能是我,所以我加载了Scene Builder并创建了一个带有文本区域的锚定窗格,但仍然很模糊 我的理论是,这可能是JavaFX8的一个bug,但我不太确定,所以我决定问,下面是我使用的代码: SplitPane splitPane = new SplitPane(); VBox vbox = new VBox(); HBox hbo

我对TextArea(使用JavaFX8)有问题

问题是,当我创建一个文本区域时,文本是模糊的,我已经浏览了其他帖子,找不到解决方案

我想可能是我,所以我加载了Scene Builder并创建了一个带有文本区域的锚定窗格,但仍然很模糊

我的理论是,这可能是JavaFX8的一个bug,但我不太确定,所以我决定问,下面是我使用的代码:

    SplitPane splitPane = new SplitPane();
    VBox vbox = new VBox();
    HBox hbox = new HBox();
    TextArea note = new TextArea();
    note.setPrefHeight(100);

    vbox.setPadding(new Insets(0, 10, 0, 10));

    hbox.setPadding(new Insets(10, 0, 10, 0));
    hbox.setSpacing(8);

    splitPane.setPrefSize(1024, 300);
    splitPane.setOrientation(Orientation.HORIZONTAL);
    splitPane.setDividerPosition(0, 0.7);

    hbox.getChildren().add(new TextField());
    hbox.getChildren().add(new TextField());
    hbox.getChildren().add(new TextField());

    vbox.getChildren().add(hbox);
    vbox.getChildren().add(note);

    splitPane.getItems().addAll(vbox, new TextArea());

    accountNotesPane.getChildren().add(splitPane);

    accountNotesPane.setTopAnchor(splitPane, 10.0);
    accountNotesPane.setLeftAnchor(splitPane, 10.0);
    accountNotesPane.setRightAnchor(splitPane, 10.0);
    accountNotesPane.setBottomAnchor(splitPane, 10.0);
以下是我的应用程序的屏幕截图:

下面是场景生成器中的一个:

任何帮助都将不胜感激


干杯。

你说的模糊是什么意思?我只是看到另一种字体和阴影-这是一个应用于场景的样式问题。它没有应用任何样式,它只是一个bog标准文本区域,我尝试应用不同的字体样式等等。。但是什么都不起作用。我以前在常规文本区域和样式区域都遇到过这个问题。我无法通过任何造型或调整让它消失。我唯一想到的是,如果您使用Java8运行应用程序,但在应用程序中将用户样式表设置为Caspian,这就是我所做的。我现在使用Modena,但没有看到这个问题。您是否尝试将拆分窗格放到更简单的布局中?问题可能是由场景宿主(Swing父对象?)引起的。当我把你的布局放到初级阶段时,我无法用jdk1.8.031在mac视网膜上重现这个问题。这是否回答了你的问题?