我正在研究一个项目而且我已经厌倦了不断编写.set,所以我打算用一些方法来缩短代码并使其更快.我正在使用JButtons,JLabels和JTextFields,有没有办法可以编写一个能够.setInvisible(false)的方法; 在这些?或者我必须为每种类型都有单独的方法.谢谢!
例:
public void siv((JButton || JLabel || JTextField) input) {
input.setVisible(false);
}
Run Code Online (Sandbox Code Playgroud)
***编辑:为了清楚我正在试图看看Java是否可以理解采用输入的方式而不是需要全部三种方式.我试图找到一种方法来做到这一点,而不做我在下面添加的内容:
private void siv(JButton input, JTextField input2, JLabel input3) {
input.setVisible(false);
input2.setVisible(false);
input3.setVisible(false);
}
Run Code Online (Sandbox Code Playgroud)