ragazzi sto compilando il mio codice e mi da un errore che non riesco a risolvere datemi una mano!
ECCO il codice:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import java.io.*;
import javax.swing.text.JTextComponent.*;
public class Start extends JFrame implements ActionListener{
public Start(){
super("VideoStore...");
String s1= "Inserisci Un Nuovo Film!";
String s2= "Visualizza i Film Registrati!";
JButton b1=new JButton(s1);
JButton b2=new JButton(s2);
JPanel p1=new JPanel();
p1.add(b1);
p1.add(b2);
setContentPane(p1);
b1.addActionListener(this);
b2.addActionListener(this);
}
//gestore del pulsante
public void actionPerformed(ActionEvent evt){
Object source = evt.getSource();
if(source==b1){
JFrame frame=new Film1();
Dimension d = new Dimension(200,300);
// chiusura della finestra principale
WindowListener l=new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
};
frame.addWindowListener(l);
frame.setSize(d);
frame.setVisible(true);
}
if(source==b2){
System.out.println("hai premuto il bottone sbagliato...");
}
}
}
e QUESTO E' L'ERRORE:
D:\data\HDD\DARIO\Linguaggi\codice\progetto\Start. java:37: cannot resolve symbol
symbol : variable b1
location: class Start
if(source==b1){
^
D:\data\HDD\DARIO\Linguaggi\codice\progetto\Start. java:57: cannot resolve symbol
symbol : variable b2
location: class Start
if(source==b2){
^
2 errors
cosa può essre?
come posso risolvere il problema?