如何使用JFrame在列上的用户输入中显示文本?

时间:2017-01-10 10:36:02

标签: java swing jframe jcheckbox

我尝试创建待办事项列表,允许用户输入文本到JCheckBox

但是有一个问题,JFrame没有任何内容出现在

的最后部分
getContentPane().add(checkBox3,BorderLayout.EAST);.

我理想的结果是这样的。

□Cleaning
□Have Dinner with friend

我怎么能修复它? 我附上了该代码的文件,所以请检查一下。

enter image description here

2 个答案:

答案 0 :(得分:0)

您已将JPanel布局设置为 GridLayout ,然后添加元素,例如您使用 BorderLayout 这是错误的。

将您的Jpanel布局设置为 FlowLayout

p.setLayout(new FlowLayout());

添加如下元素:

getContentPane().add(checkBox1);
getContentPane().add(checkBox2);
getContentPane().add(checkBox3);

答案 1 :(得分:0)

按照示例代码....

PER PARTITION LIMIT

}