Проблема с добавлением кнопок при двойной щелчке по метке команды
Вопрос
Hy,
Я получил рельефную проблему, на которой я наткнулся. Когда я дважды щелкнул JLabel в jsplitpane, я хочу добавить еще один jbutton в jpanel, это более короткий способ сделать драг и падать. Проблема в том, что кнопка не отображается только в том случае, если я уставлю мышь на область, которая должна появиться кнопка. Почему это происходит таким образом? Кто-нибудь получил подсказку? Есть ли некоторые проблемы, связанные с нитью? Извините, я забыл упомянуть, что JLABEL, которую я хочу дважды щелкнуть, в другой jpanel, из которой я хочу унижать JButton, возможно, актуален. заранее спасибо
Решение
Когда вы добавляете (удалить) компонент на видимый графический интерфейс, то вам следует сделать:
panel.add( component );
panel.revalidate();
panel.repaint();
Если вам нужно больше помочь опубликовать свой Соревнование показывая проблему.