Hallo leute Ich binns noch mal.
Vor kurzer zeit wurde mir in dem forum sehr geholfen und zwar mit diesem script
leider funktioniert das nicht als applet ;(
habe schon mit extends JApplet versucht und init statt main doch dann kommen nur fehler beim aufbau.
habe schon mal so ein problem gehabt und gelößt das programm ist da aber von anfang an als frame gestartet. Komme mit dem panel gar nicht klar weil das programm neue panels generiert und aber im panel startet so wie ichs verstehe. Das verwirrt mich.
was muss ich umschreiben um es als applet starten zu lassen?
Vor kurzer zeit wurde mir in dem forum sehr geholfen und zwar mit diesem script
Java:
package formular;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class EndlosPanels extends JPanel {
/**
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("");
f.setSize(300, 300);
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().setLayout(new GridLayout(0, 2));
f.getContentPane().add(new EndlosPanels(f));
f.setVisible(true);
}
final JFrame f;
public EndlosPanels(final JFrame f) {
this.f = f;
JLabel l = new JLabel("ein Label als Test für ganz viele Komponenten");
add(l);
JButton b = new JButton("noch eines");
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
f.getContentPane().add(new EndlosPanels(f));
f.validate();
}
});
add(b);
}
}
habe schon mit extends JApplet versucht und init statt main doch dann kommen nur fehler beim aufbau.
habe schon mal so ein problem gehabt und gelößt das programm ist da aber von anfang an als frame gestartet. Komme mit dem panel gar nicht klar weil das programm neue panels generiert und aber im panel startet so wie ichs verstehe. Das verwirrt mich.
was muss ich umschreiben um es als applet starten zu lassen?
Zuletzt bearbeitet: