我正在尝试通过表单中的所有按钮文本进行循环,但我找不到 Java 的任何解决方案!
我做了类似的事情:
for(JButton temp : this)
{
if(JButton.getText() == "A")
{
JButton.enabled(false);
}
}
但没有运气
ps我的问题不在于equals语句!我想循环通过窗口中的所有按钮。
这是MadProgrammer的工作结果:
for(Component comp : jPanel2.getComponents())
{
if(comp instanceof JButton)
{
JButton btn = (JButton)comp;
if(btn.getText().equals("A"))
{
btn.setEnabled(false);
}
}
}