0
Я начинаю программировать в целом, и мне было интересно, вместо того, чтобы вводить то, что дано ниже, если есть способ присвоить эти имена переменных в String [] или сделать это там, где я не набираю то же самое код снова и снова с разными переменными?Java - Можете ли вы назначить методы массиву?
JButton one = new JButton("1");
one.addActionListener(new Numbers());
add(one);
JButton two = new JButton("2");
two.addActionListener(new Numbers());
add(two);
JButton three = new JButton("3");
three.addActionListener(new Numbers());
add(three);
Спасибо!
Первый отличается от двух других - имеет 'panel4.add()' вместо просто 'add'. Это намеренно? Потому что вы не сможете обобщить, если это так. – RealSkeptic
Вы должны создать метод для такого рода работы. И передайте номер методу в качестве параметра. – user152468
@RealSkeptic, ну не только с 'String', но вы можете использовать более сложную структуру с добавленным компонентом. – AxelH