Hallo nochmal,
Ich habe ein JList, in der einige Zeilen enthalten sind mit jeweil einer ChekcBox und einem Text (Code unten),
Ich möchte jetzt die Zeilen in der ListBox so habe: 1. CheckBox, 2. JRadioButton, 3. Text,
Wie kann ich es realisieren, dass ich die JRadioButtons zwischen CheckBox und Text hineinbekomme?
lg
Ich habe ein JList, in der einige Zeilen enthalten sind mit jeweil einer ChekcBox und einem Text (Code unten),
Ich möchte jetzt die Zeilen in der ListBox so habe: 1. CheckBox, 2. JRadioButton, 3. Text,
Wie kann ich es realisieren, dass ich die JRadioButtons zwischen CheckBox und Text hineinbekomme?
lg
Code:
CheckBoxItem[] cbi = buildCheckBoxItems(listNamen[x].size());
JRadioButton[] rb = buildRadioButtonItems(listNamen[x].size());
listCheckBox[x] = new JankList(cbi, x);
listRadioButton[x] = new JList(rb); // das sind die RadioButtons
listDescription[x] = new JList(listNamen[x].toArray());
listDescription[x].setPreferredSize(new Dimension(100, 200));
listDescription[x].setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
listCheckBox[x].setCellRenderer(new CheckBoxRenderer());
listCheckBox[x].setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
listCheckBox[x].addMouseListener(this);
scrollPane[x] = new JScrollPane();
scrollPane[x].setPreferredSize(new Dimension(150,1000));
scrollPane[x].setRowHeaderView(listCheckBox[x]);
scrollPane[x].setViewportView(listDescription[x]);
scrollPane[x].setViewportView(listRadioButton[x]);