عندي مشروع يتحكم المستخدم فيه ببعض العناصر , فالمستخدم هو من يحدد عدد الـ JCheckBox وعملت الدالة التالية :
private void DrawCheckBox(int le) { String name[] = {"a1", "a2", "a3"}; int x = 0; int y = 0; for (int i = 0; i < le; i++) { Box = new JCheckBox(); Box.setText(name); Box.setBounds(x, y, 80, 30); jPanel1.add(Box); y += 50; } y = 0; jPanel1.repaint(); }وهي لرسم JCheckBox في النافذة ويستطيع مستخدم الدالة رسم من 1 إلى 3 من هذا العنصر ، والمشكلة الآن هو بوضع حدث مستقل لكل عنصر ، ويقوم بطباعة اسم العنصر