java - JRadioButton 和组件更改

标签 java swing jdialog jradiobutton

我创建了一个 JDialog 框,其中有 2 个单选按钮,每当我单击另一个按钮时,它将更改 JLabel(例如:单击全职按钮时的月薪,单击兼职按钮时的时薪)

所以我的问题是我该怎么做?我是否为 radioButton 创建 ActionListener 并在 actionPerformed 类中创建这些 JPanel?

example

最佳答案

我认为最好的方法是为按钮创建一个 Action 监听器。选择其中之一后,使用 monthLabel.setText("Monthly Salary");

更改文本

关于java - JRadioButton 和组件更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29394783/

相关文章:

java - 在包含代码的 jar 文件旁边生成一个文件

java - 如何截取自定义形状的屏幕截图?

java - 当框架小于表格时,GridBagLayout 导致 JScrollPane 消失

java - 无法在线程内更新 JDialog GUI

java - 在 Java 中为 JButton 着色

java - 如何强制 IntelliJ 中的 Maven 从本地 .m2 存储库中提取特定依赖项

java - 如何使用 Querydsl 更新 JPA 实体?

java - 附加到 HTML 内容时如何保持 SWT 浏览器小部件的底部可见?

java - 当 JDialog 上有 JTextArea 时,如何使按键事件在 JDialog 上工作?

java - 无模式 JDialog 需要在父级之上可见