Java-无论如何都要将按钮的属性更改为一个组

时间:2016-08-13 19:54:03

标签: java

所以我试图学习java,并试图通过尝试一起操作一组JButton来尝试将代码压缩为更简单,无论如何要做到这一点?

我尝试将它们全部放在ButtonGroup组= new ButtonGroup();但我不能做像group.setFont(new Font(" Times New Roman",Font.PLAIN,50);或group.addActionListener(new Response());或者panel.add这样的事情。 (小组); Java是否允许这样做,或者我只是无知的XD

顺便说一下,我只包含3个按钮作为示例,但我实际上是在使用20个,所以请不要说"因为你只有3个按钮按钮它并不重要" XD

目前:

button1.setFont(new Font("Times New Roman", Font.PLAIN, 50));
button2.setFont(new Font("Times New Roman", Font.PLAIN, 50));
button3.setFont(new Font("Times New Roman", Font.PLAIN, 50));
button1.addActionListener(new Response());
button2.addActionListener(new Response());
button3.addActionListener(new Response());
panel.add(button1);
panel.add(button2);
panel.add(button3);

我想要发生什么:

ButtonGroup group = new ButtonGroup();
group.add(Button1);
group.add(Button2);
group.add(Button3);
group.setFont(new Font("Times New Roman", Font.PLAIN, 50));
group.addActionListener(new Response());
panel.add(group);

0 个答案:

没有答案