Hinzufügen eines JPanel auf ein JFrame mit Netbeans

Ich erstellt JFrame Klasse in Netbeans und generator habe ich hinzufügen jPanel. Ich habe auch Klasse, die sich JPanel. Jetzt möchte ich zum erstellen von Objekten dieser Klasse, und fügen Sie ihn auf der Stelle, wo ist mein Panel in JFrame, aber ich kann nicht den richtigen Weg finden, denn alles, was ich versuche zu geben, keine Ergebnisse

public static void main(String args[]) {

    java.awt.EventQueue.invokeLater(new Runnable() {

        public void run() {
            Frame f  = new Frame();
            jPanel1  = new MyPanel();
            f.pack();
            f.setVisible(true);
        }
    });

Ok, also, vielleicht werde ich mehr zeigen, präzises Beispiel was Rede ich:

erste Datei:

class MyPanel extends javax.swing.JPanel {
public MyPanel() {
        initComponents();

    }
}

Andere Datei, mit Rahmen:

public class Frame extends javax.swing.JFrame {
public Frame() {
        initComponents();
}
public static void main(String args[]) {

        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                Frame f  = new Frame();
                MyPanel p = new MyPanel();
                jPanel1 = p;
            }
        });
    }
private javax.swing.JButton jButton1;
private javax.swing.JPanel jPanel1;

Und ich will an der Stelle von jPanel1 - Objekt MyPanel

Lesen Sie den Swing-tutorials, wie es ist alles dort erklärt.
Ihre Frage bezieht sich auf die Verwendung eines JFrame und der code sagt Frame welches ist das richtige?
Es ist nicht, weil der Schwung aber, weil Netbeans
Zu sagen : ich erstellte JFrame I bedeutet, dass ich gebaut JFrame Form in Netbeans, und der name dieser Klasse ist Rahmen

InformationsquelleAutor xyz | 2012-05-16

Schreibe einen Kommentar