Я хочу построить в Java диалог со списком и несколькими кнопками под ним.
Список заканчивается с той же высотой, что и кнопки (около одной строки), а весь диалог - около двух строк высоты.
Тем не менее, я бы хотел, чтобы диалог был выше (возможно, на 10 строк), а JList занимал большую часть пространства. это на работу. Есть идеи?
Вот мой текущий код:
//layout
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.BOTH;
int y = 0;
//List
gbc.gridx = 0;
gbc.gridy = y;
gbc.weighty = 3;
gbc.weightx = 1;
gbc.gridwidth= 3;
add(new JScrollPane(_myList), gbc);
_myList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
// Buttons
gbc.gridx = 1;
gbc.gridy = ++y;
gbc.gridwidth = 1;
gbc.weighty = 0;
add(_Save, gbc);
gbc.gridx = 2;
add(_Cancel, gbc);