me sale un error de static context al implementar addActionListener en un boton.
Publicado por pablo medina (2 intervenciones) el 09/11/2018 01:38:08
lo que me sucede es que al ejecutar me sale erros de static context.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Calculadora_beta3 {
public static void main(String[] args) {
JFrame frame = new JFrame("CALCULADORA POR TECLADO PABLEINSTEIN");
frame.setSize(400, 250);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
frame.add(panel);
placeComponents(panel);
frame.setVisible(true);
panel.setLayout(null);
}
private static void placeComponents(JPanel panel) {
JLabel Label = new JLabel("primer digito: ");
Label.setBounds(30,8,80,25);
panel.add(Label);
JTextField LabelText = new JTextField(20);
LabelText.setBounds(130,10,165,25);
panel.add(LabelText);
LabelText.getText();
JLabel Label2 = new JLabel("segundo digito: ");
Label2.setBounds(30,32,120,25);
panel.add(Label2);
JTextField Label2Text = new JTextField(20);
Label2Text.setBounds(130,35,165,25);
panel.add(Label2Text);
Label2Text.getText();
JButton sumaButton = new JButton("SUMA");
sumaButton.setBounds(30, 65, 140, 25);
panel.add(sumaButton);
sumaButton.addActionListener(this);
JButton restaButton = new JButton("RESTA");
restaButton.setBounds(30, 110, 140, 25);
panel.add(restaButton);
restaButton.addActionListener(this);
JButton multiButton = new JButton("MULTIPLICACION");
multiButton.setBounds(200, 110, 140, 25);
panel.add(multiButton);
multiButton.addActionListener(this);
JButton divisionButton = new JButton("DIVISION");
divisionButton.setBounds(200, 65, 140, 25);
panel.add(divisionButton);
divisionButton.addActionListener(this);
JLabel Label3 = new JLabel("resultado: ");
Label3.setBounds(30,150,80,25);
panel.add(Label3);
JTextField Label3Text = new JTextField(20);
Label3Text.setBounds(130,148,165,25);
panel.add(Label3Text);
Label3Text.getText();
}
}
Valora esta pregunta
0