Что я делаю неправильно? Я пытаюсь добавить группу checkbox в jpanel1. Но я действительно не понимаю, почему это не работает?
p.s. GUI создается NetBeans matisse, затем я вручную редактирую код внутри нового класса. Благодаряcheckboxgroup не отображается на панели
CheckboxGroup cbGroup = new CheckboxGroup();
Checkbox importBox = new Checkbox("aaa", cbGroup, true);
Checkbox specialBox = new Checkbox("bbb", cbGroup, false);
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(new FlowLayout());
jPanel1.add(importBox);
jPanel1.add(specialBox);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 210, Short.MAX_VALUE)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 100, Short.MAX_VALUE)
);
Где вы на самом деле добавить jPanel1 в JFrame? И есть ли причина, по которой вы смешиваете awt и Swing вместо того, чтобы просто использовать JCheckBoxes? –
Чтобы лучше помочь, отправьте сообщение [MCVE] (http://stackoverflow.com/help/mcve). Не используйте Swing с AWT без уважительной причины. Здесь вы должны использовать 'JCheckBox' и [' ButtonGroup'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/ButtonGroup.html). –
@AndrewThompson MCVE ??? У SSCCE возникли проблемы с законом или чем-то еще? – splungebob