Witam mam stworzone w Intelij dwie klasy:
import javax.swing.*;
import javax.swing.text.View;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class GlowneOkno {
private JButton rozpocznijButton;
private JPanel panel1;
public static void main(String[] args) {
JFrame frame = new JFrame("Główne okno aplikacji");
frame.setContentPane(new GlowneOkno().panel1);
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
oraz
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class StronaStartowa {
private JButton button1;
private JPanel panel1;
public StronaStartowa() {
button1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
StronaStartowa startowa = new StronaStartowa();
startowa.isVisible(true);
}
});
}
public static void main(String[] args) {
JFrame okno = new JFrame();
okno.setContentPane(new StronaStartowa().panel1);
okno.pack();
okno.setVisible(true);
}
}
czy ktoś mi jest w stanie powiedzieć czemu po kliknięciu w button w oknie głownym nie przechodzi mi do strony startowej? w ogóle public void actionPerformed(ActionEvent e) {
StronaStartowa startowa = new StronaStartowa();
startowa.
}
nie podpowiada funkcji isVisible. Na netbeansie mi to działa a na Intelij nie. Wiem że netbeans wypisuje sam dużo kodu ale jak to na intelij zrobić?