当我运行以下程序时:
import javafx.application.Application;
import javafx.application.Platform;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.Pane;
import javafx.scene.layout.StackPane;
import javafx.scene.shape.Ellipse;
import javafx.stage.Stage;
public class Test1 extends Application {
public static void main(String[] args) throws Exception {
launch(args);
}
@Override
public void start(Stage stage) throws Exception {
Pane topPane = new Pane();
Scene scene = new Scene(topPane, 600, 400);
StackPane sp = new StackPane();
Label l1 = new Label("1 2");
Ellipse e1 = new Ellipse(100, 50);
e1.setOpacity(0.5);
sp.getChildren().addAll(l1, e1);
e1.radiusXProperty().bind(l1.widthProperty());
e1.radiusYProperty().bind(l1.heightProperty());
topPane.getChildren().add(sp);
sp.relocate(200, 100);
sp.setStyle("-fx-border-color: RED;");
Platform.runLater(() -> {
//l1.setText("123");
//l1.setText("1 2");
});
stage.setScene(scene);
stage.show();
}
}
我只在文本标签周围得到一个红色框,但是当我取消注释上面的Platform.runLater()块内的两行时,我在外椭圆周围得到一个红色框,这就是我想要的。因此,在我看来,堆栈窗格的布局边界没有从模型描述中正确设置,因为边界仅从标签控件中确定。但是当我在 Platform.runLater() 中强制无效时,布局边界就在它们应该在的位置。
为什么会发生这种情况,我该如何防止?我希望能够指定我的模型/图形,然后它应该在第一个节目中正确呈现,或者?
添加此<code>sp。requestLayout()
问题内容: 我有以下CSS: 添加边框半径:5px似乎没有任何作用,我认为这是因为我使用的是边框渐变,我是否有办法完全实现所需的5px边框半径? 问题答案: You cannot use with gradient. Here is another idea where you can rely on multiple background and adjust the : 如果需要透明性,可以考
我有一个,我想更改下划线输入边框的颜色和厚度,因为它看起来像厚度。我试着改变我的水平,但它根本不起作用。 我已经按照这些链接,但没有为我工作: 在颤振中输入装饰类 颤振输入边界类 更改textfield下划线颜色的步骤 到目前为止,已审理的案件有: 代码: 这里唯一能起作用或改变颜色的是和。我不想这样,所以我期待着在这里得到一些好的建议。 这不会改变任何事情。我想要的是: 到目前为止,无论我对设计
词边界 \b 是一种检查,就像 ^ 和 $ 一样。 当正则表达式引擎(实现搜索正则表达式的程序模块)遇到 \b 时,它会检查字符串中的位置是否是词边界。 有三种不同的位置可作为词边界: 在字符串开头,如果第一个字符是单词字符 \w。 在字符串中的两个字符之间,其中一个是单词字符 \w,另一个不是。 在字符串末尾,如果最后一个字符是单词字符 \w。 例如,可以在 Hello, Java! 中找到匹配
这是我的代码/--客户机 //--服务器
问题内容: 两种方法中的哪一种符合W3C标准?它们在浏览器中的表现均符合预期吗? 边界:无; 边界:0; 问题答案: 两者均有效。 这是你的选择。 我喜欢,因为它更短。我觉得这更容易阅读。您可能会发现更清晰。我们生活在功能强大的CSS后处理器世界中,因此我建议您使用您喜欢的任何东西,然后通过“压缩机”运行它。这里没有值得战斗的圣战。 综上所述,如果您要手写所有的生产CSS,尽管评论中有些抱怨,但我