Hallo,
ich habe ein Programm geschrieben, wo ich zwiscendurch zwischen zwei JPanels wechseln muss. Ich habe einen etwas vereinfachten Code hochgeladen, weil der originale sehr unübersichtlich ist. (Weiß nicht wie ich Java-Code in den Thread einfügen kann) Kann den aber auch noch hochladen.
Gruß
Kev
Der Code:
ich habe ein Programm geschrieben, wo ich zwiscendurch zwischen zwei JPanels wechseln muss. Ich habe einen etwas vereinfachten Code hochgeladen, weil der originale sehr unübersichtlich ist. (Weiß nicht wie ich Java-Code in den Thread einfügen kann) Kann den aber auch noch hochladen.
Gruß
Kev
Der Code:
Java:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
public class Panels extends JFrame implements ActionListener
{
JFrame frame = new JFrame("Test");
JPanel haupt = new JPanel();
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
JButton wechsel = new JButton("wechseln");
public main()
{
wechsel.addActionListener(this);
haupt.setLayout(new java.awt.BorderLayout);
haupt.add(panel1,java.awt.BorderLayout.LINE_START);
panel1.add(wechseln);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource() == this.wechseln)
{
haupt.remove(panel1);
haupt.add(panel2,java.awt.BorderLayout.LINE_START);
}
}
}
Zuletzt bearbeitet von einem Moderator: