【发布时间】:2015-07-06 08:36:25
【问题描述】:
我在编写 JavaFX 8 组件时遇到了一个非常基本的问题,这些组件彼此相邻并且假设有边框。是否有任何标志表明它们融合在一个边界中?
import javafx.geometry.Pos;
import javafx.scene.Parent;
import javafx.scene.control.Label;
import javafx.scene.layout.VBox;
public class SettingsList {
private VBox root;
private String[] settingsList = new String[]{"set1", "set2", "set3"};
public SettingsList(){
}
public Parent getControl(){
root = new VBox();
root.setAlignment(Pos.CENTER);
root.getStylesheets().add(getClass().getResource("settingList.css").toExternalForm());
for(String settingName: settingsList){
Label settingLabel = new Label(settingName);
settingLabel.getStyleClass().add("setting-label");
root.getChildren().add(settingLabel);
}
return root;
}
}
【问题讨论】:
-
你所说的融合在一个边框中究竟是什么意思?在它们相互接触的地方,您只想要一个边框,而不是两个?
标签: java css user-interface javafx