我无法让JCheckBox工作。 我使用普通的Pane,没有布局。除了JCheckBoxes之外,Buttons,Labels,TextFields和comboboxes似乎都运行得很好。 我的代码看起来有点像这样:
Pane root = new Pane();
Button btn = new Button();
JCheckBox voer = new JCheckBox("Voerbakjes");
btn.setLayoutX(50);
btn.setLayoutY(600);
voer.setLayoutX(300);
voer.setLayoutY(300);
root.getChildren().add(voer);
root.getChildren().add(btn);
按钮正在工作,还有它的setLayout功能。这些似乎也不适用于JCheckBox。有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
编辑:您正在创建JCheckBox。所有" J"前缀组件导入swing组件,因为您的按钮,标签和面板是AWT UI。
为此,请使用所有J组件。
JPanel root = new JPanel();
JButton btn = new JButton();
JCheckBox voer = new JCheckBox("Voerbakjes");
btn.setLayoutX(50);
btn.setLayoutY(600);
voer.setLayoutX(300);
voer.setLayoutY(300);
root.getChildren().add(voer);
root.getChildren().add(btn);