Я не уверен, как я могу поменять JButton
на JRadioButton
при нажатии на кнопку JButton
. Поэтому скажите, был ли Jpanel установлен как gridlayout, который выдает 4 строки (3 JLabels и JButton). Поэтому, когда пользователь нажимает JButton
, этот JButton будет заменен на JRadioButton
.Замена JButton в java
Я бы использовал CardLayout
для этой цели или есть простой способ заменить это JButton
?
не существует ISN 't некоторые проблемы с этим, но нужно добавить JComponents с нумерацией, удерживая ZOrder, а затем вызвать revalidate и перерисовать в свой контейнер – mKorbel
* «Я бы использовал« CardLayout »для этой цели», * Конечно, он может войти внутрь 'GridBagLayout'. Чтобы лучше помочь, опубликуйте [SSCCE] (http://sscce.org/). –
Спасибо за советы. Большое спасибо –