Я пытаюсь создать метку, когда я вызываю функцию. Но я не могу этого сделать .. Как это сделать? Я хочу, чтобы создать ярлык с помощью funcoes.test()
метода (ниже первого кода), чтобы показать в JFrame
(первый класс, названный Interface
)Создать метку другим классом
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:,
System.out.print("test");
for(int i = 1; i < 5; i++) {
System.out.print("hi");
this.button = new JButton();
this.button.setSize(60, 50);
this.button.setLocation(50+(80*i), 100);
this.button.setVisible(true);
this.button.setText("" + i);
this.button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
int op = Integer.parseInt(ae.getActionCommand());
funcoes.test(op);
}
});
this.add(button);
this.jPanel1.add(button);
this.revalidate();
this.repaint();
}
}
Вот мой другой класс:
public class funcoes extends Interface {
public static void test(int x) {
System.out.print("Hi: " + x);
JLabel numero = new JLabel();
JLabel total = new JLabel();
//Interface.
}
pls post весь пример – Spiff
Просьба опубликовать компилируемый и исполняемый пример, который имеет смысл. Пожалуйста, исправьте английский и описание в своем вопросе, поскольку это непросто понять. –
Вам нужно добавить ярлыки к чему-то ... – MadProgrammer