public void addCheckBoxToPanel(Food food) {
JFrame frame = this;
jPanel2.setLayout(new GridLayout(0, 4));
final JCheckBox box = new JCheckBox(food.getFood());
box.setActionCommand(String.valueOf(food.getId()));
box.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
if (box.isSelected()) {
jTextArea1.append(box.getText() + "\n");
selectedFoodIds.add(Integer.parseInt(box.getActionCommand()));
}
}
});
jPanel2.add(box);
frame.revalidate();
frame.repaint();
}
IngredientsFrame.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:my-diploma-work
作者:
评论列表
文章目录