我正在使用 Swing 在应用程序(基于 Spring 框架)中开发 GUI。在其中一个屏幕中,我们在一个面板中有几个 JButton、JLabels、JFormattedtextField 和 JRadioButton。问题是:
1)。当我从键盘按下选项卡按钮时,控件不会转到 JRadioButton 字段(尽管它会转到它之前和之后的其他组件)。它不会出现在这些单选按钮上(应用程序的一个严重问题)。如何解决这个问题。
2).还要为每个单选按钮设置文本(标签),我必须在单独的标签中进行:
<label text="Raiding" constraints="21,1" font="Arial-PLAIN-12" />
<buttongroup>
<radiobutton id="raidingYesID" font="Arial-PLAIN-12"
opaque="false" constraints="22,1" label="Yes"/>
<label text="Yes" constraints="23,1" font="Arial-PLAIN-12" />
<radiobutton id="raidingNOID" font="Arial-PLAIN-12"
selected="true" opaque="true" constraints="24,1"/>
<label text="No" constraints="25,1" font="Arial-PLAIN-12" />
</buttongroup>
我试图在java中做到这一点,但标签没有出现:
raidingYesID.setLabel("Yes");
raidingYesID.setName("Yes");
raidingNOID.setText("No");
他们都没有任何区别,但我可以通过使用以下方法在控制台上获得标签:
System.out.println(raidingYesID.getLabel());
建议任何解决方案...