Probleme mit Öffnen einer GUI Oberfläche

Status
Nicht offen für weitere Antworten.

Boern

Neues Mitglied
Hallo,
ich habe eine Oberfläche programmiert und möchte sie einfach nur öffnen (mit Umschalt+F6).
Ich weiß nicht wo der Fehler ist.
Vielen Dank im Vorraus.
Gruß Boern
Code:
/*Oberfläche vom Messwert
 */

package test;

import javax.swing.*;
import java.awt.*;



public class Messwert extends javax.swing.JPanel {
    
    
    
    public Messwert() {
        
        initComponents();
        System.out.println("gdgdfg");
        
        //  setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    }
    
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">                          
    private void initComponents() {
        jPanel1 = new javax.swing.JPanel();
        P_Sued = new javax.swing.JPanel();
        L_Wert = new javax.swing.JLabel();
        P_Messwert_oben = new javax.swing.JPanel();
        L_Messwert = new javax.swing.JLabel();
        P_Center = new javax.swing.JPanel();
        L_Steuergeraet = new javax.swing.JLabel();
        L_Steuergeraet_Nummer = new javax.swing.JLabel();

        setBackground(new java.awt.Color(204, 204, 204));
        jPanel1.setLayout(new java.awt.BorderLayout());

        P_Sued.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1));
        L_Wert.setFont(new java.awt.Font("Tahoma", 0, 24));
        L_Wert.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        L_Wert.setText("0");

        org.jdesktop.layout.GroupLayout P_SuedLayout = new org.jdesktop.layout.GroupLayout(P_Sued);
        P_Sued.setLayout(P_SuedLayout);
        P_SuedLayout.setHorizontalGroup(
            P_SuedLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_SuedLayout.createSequentialGroup()
                .add(229, 229, 229)
                .add(L_Wert)
                .addContainerGap(270, Short.MAX_VALUE))
        );
        P_SuedLayout.setVerticalGroup(
            P_SuedLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_SuedLayout.createSequentialGroup()
                .add(45, 45, 45)
                .add(L_Wert)
                .addContainerGap(54, Short.MAX_VALUE))
        );

        P_Messwert_oben.setBackground(new java.awt.Color(255, 255, 255));
        P_Messwert_oben.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        L_Messwert.setFont(new java.awt.Font("Tahoma", 0, 24));
        L_Messwert.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        L_Messwert.setText("Messwert");

        org.jdesktop.layout.GroupLayout P_Messwert_obenLayout = new org.jdesktop.layout.GroupLayout(P_Messwert_oben);
        P_Messwert_oben.setLayout(P_Messwert_obenLayout);
        P_Messwert_obenLayout.setHorizontalGroup(
            P_Messwert_obenLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_Messwert_obenLayout.createSequentialGroup()
                .add(189, 189, 189)
                .add(L_Messwert)
                .addContainerGap(221, Short.MAX_VALUE))
        );
        P_Messwert_obenLayout.setVerticalGroup(
            P_Messwert_obenLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_Messwert_obenLayout.createSequentialGroup()
                .add(24, 24, 24)
                .add(L_Messwert)
                .addContainerGap(27, Short.MAX_VALUE))
        );

        L_Steuergeraet.setBackground(new java.awt.Color(255, 255, 255));
        L_Steuergeraet.setFont(new java.awt.Font("Tahoma", 0, 24));
        L_Steuergeraet.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        L_Steuergeraet.setText("Steuerger\u00e4t: ");

        L_Steuergeraet_Nummer.setBackground(new java.awt.Color(255, 255, 255));
        L_Steuergeraet_Nummer.setFont(new java.awt.Font("Tahoma", 0, 24));
        L_Steuergeraet_Nummer.setText("0");

        org.jdesktop.layout.GroupLayout P_CenterLayout = new org.jdesktop.layout.GroupLayout(P_Center);
        P_Center.setLayout(P_CenterLayout);
        P_CenterLayout.setHorizontalGroup(
            P_CenterLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_CenterLayout.createSequentialGroup()
                .add(144, 144, 144)
                .add(L_Steuergeraet)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(L_Steuergeraet_Nummer)
                .addContainerGap(210, Short.MAX_VALUE))
        );
        P_CenterLayout.setVerticalGroup(
            P_CenterLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(P_CenterLayout.createSequentialGroup()
                .add(35, 35, 35)
                .add(P_CenterLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(L_Steuergeraet)
                    .add(L_Steuergeraet_Nummer))
                .addContainerGap(41, Short.MAX_VALUE))
        );

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
        this.setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(406, 406, 406)
                .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(108, Short.MAX_VALUE))
            .add(org.jdesktop.layout.GroupLayout.TRAILING, P_Messwert_oben, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, P_Sued, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .add(P_Center, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(layout.createSequentialGroup()
                        .add(56, 56, 56)
                        .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(P_Messwert_oben, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(P_Center, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(P_Sued, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
        );
    }// </editor-fold>                        
    
    public static void main(String[] args) {
        
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Messwert().setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify                     
    private javax.swing.JLabel L_Messwert;
    private javax.swing.JLabel L_Steuergeraet;
    private javax.swing.JLabel L_Steuergeraet_Nummer;
    private javax.swing.JLabel L_Wert;
    private javax.swing.JPanel P_Center;
    private javax.swing.JPanel P_Messwert_oben;
    private javax.swing.JPanel P_Sued;
    private javax.swing.JPanel jPanel1;
    // End of variables declaration                   
    
}
 

L-ectron-X

Gesperrter Benutzer
Du erbst von JPanel. Um dein GUI anzuzeigen muss es von einem von Window abgeleiteten Container erben und dein JPanel hinzugefügt bekommen.
Kurz: Lass deine Klasse z.B. von JFrame erben und füge diesem dann dein Panel hinzu.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Eclipse RCP (e4) Anwendung mit JavaFX / e(fx)clipse - Upgrade Probleme AWT, Swing, JavaFX & SWT 2
Juelin Probleme bei Stage.close() AWT, Swing, JavaFX & SWT 23
XWing Swing Image anzeigen und probleme mit klassen AWT, Swing, JavaFX & SWT 3
E repaint Probleme AWT, Swing, JavaFX & SWT 13
mananana Mögliche probleme die in einer GUI passieren Können AWT, Swing, JavaFX & SWT 6
S GridBagLayout - Probleme mit Bilderanzeige AWT, Swing, JavaFX & SWT 3
I Probleme beim Drucken auf einen PDF-Drucker AWT, Swing, JavaFX & SWT 8
J Probleme mit idividueller Tablecell AWT, Swing, JavaFX & SWT 0
D JavaFX Probleme beim nachtäglichen hinzufügen der jfx dependency AWT, Swing, JavaFX & SWT 7
J Probleme mit InputDialog AWT, Swing, JavaFX & SWT 4
D JavaFX TextArea Probleme bei langen Zeilen AWT, Swing, JavaFX & SWT 1
G JavaFX SplitPane Anwendung - Controller Probleme AWT, Swing, JavaFX & SWT 5
K Probleme bei der Erstellung und Ausführung einer Jar Datei AWT, Swing, JavaFX & SWT 2
B Probleme Action Listener Taschenrechner AWT, Swing, JavaFX & SWT 27
pph080560 JavaFX Probleme mit FX AWT, Swing, JavaFX & SWT 3
M Probleme mit OpenJDK AWT, Swing, JavaFX & SWT 6
B 2D-Grafik paintcomponent Probleme beim zeichnen AWT, Swing, JavaFX & SWT 10
B Swing Probleme mit dem Layout AWT, Swing, JavaFX & SWT 1
L JavaFX Probleme beim Installieren JavaFX11 / JavaFX12 -- Eclipse 2019-03 AWT, Swing, JavaFX & SWT 3
Fiedlerdan Image-Pfad Probleme nach Export aus Eclipse AWT, Swing, JavaFX & SWT 31
H JFreeChart - DemoDataSetFactory Probleme AWT, Swing, JavaFX & SWT 1
H LayoutManager Probleme mit Positionierung/Abständen der Komponenten AWT, Swing, JavaFX & SWT 14
A Probleme mit gridheight (GridBagLayout) AWT, Swing, JavaFX & SWT 6
U Opaque Probleme AWT, Swing, JavaFX & SWT 3
H JavaFX Probleme Beim Wechseln der scene als .fxml AWT, Swing, JavaFX & SWT 7
F JavaFX Probleme beim automatischen Konvertieren AWT, Swing, JavaFX & SWT 4
S Probleme mit JComboboxen(?) AWT, Swing, JavaFX & SWT 18
S Swing Probleme mit MigLayout AWT, Swing, JavaFX & SWT 2
C Probleme mit createImage AWT, Swing, JavaFX & SWT 1
J Probleme mit contex Menu (javafx) AWT, Swing, JavaFX & SWT 1
J Probleme bei GameofLife AWT, Swing, JavaFX & SWT 24
S JavaFx - Button ActionEvent Probleme AWT, Swing, JavaFX & SWT 3
T Swing Probleme mit repaint() bzw. JScrollPane AWT, Swing, JavaFX & SWT 7
ImperatorMing JavaFX Probleme mit WindowEvent AWT, Swing, JavaFX & SWT 0
ImperatorMing JavaFX Probleme mit WindowEvent AWT, Swing, JavaFX & SWT 5
J LayoutManager GridBagLayout, probleme mit Anordnung von Objekten AWT, Swing, JavaFX & SWT 6
T Java FX Probleme beim befüllen eines Tableviews AWT, Swing, JavaFX & SWT 5
S AWT Probleme beim Zeichnen AWT, Swing, JavaFX & SWT 3
A Swing Probleme mit dem adden von JButtons zur JScrollPane AWT, Swing, JavaFX & SWT 2
D Swing Probleme mit dem Resizing AWT, Swing, JavaFX & SWT 7
G Probleme mit TextArea AWT, Swing, JavaFX & SWT 5
G JFrame Probleme AWT, Swing, JavaFX & SWT 2
K Probleme beim JPasswordField AWT, Swing, JavaFX & SWT 11
G Cardlayout Refresh Probleme AWT, Swing, JavaFX & SWT 2
J Swing Probleme mit ListSelectionListener(), Inhalte der JList werden gelöscht? AWT, Swing, JavaFX & SWT 6
D JavaFX Probleme bei Service-Klasse beim ändern der GUI AWT, Swing, JavaFX & SWT 8
K Probleme beim zeichnen mit paintComponent() AWT, Swing, JavaFX & SWT 1
M JButton Probleme AWT, Swing, JavaFX & SWT 14
L Probleme mit Programm AWT, Swing, JavaFX & SWT 13
blazingblade komischerweise probleme mit jtextfield.gettext() AWT, Swing, JavaFX & SWT 9
Xanny 2D-Grafik Beginner! Probleme mit Swing, Gprahics class und paint AWT, Swing, JavaFX & SWT 13
Sin137 LayoutManager GridBagLayout Probleme AWT, Swing, JavaFX & SWT 6
H Netbeans Designer: Probleme mit JPanel und JFrame AWT, Swing, JavaFX & SWT 2
M Swing Probleme mit Frame.pack() AWT, Swing, JavaFX & SWT 1
C Java FX Probleme beim Schließen einer Stage AWT, Swing, JavaFX & SWT 11
M Swing JProgressbar und Outoputstream probleme AWT, Swing, JavaFX & SWT 2
S Swing Probleme mit transparenz der Hintergrundfarbe und JRadioButtons AWT, Swing, JavaFX & SWT 2
Z Probleme mit JPanel's AWT, Swing, JavaFX & SWT 6
T Probleme mit Anzeige von Elementen im JPanel AWT, Swing, JavaFX & SWT 1
Shams Probleme bei dem Hinzufügen von Komponenten zu einem JFrame AWT, Swing, JavaFX & SWT 3
A Swing Probleme mit JScrollPane AWT, Swing, JavaFX & SWT 6
M Layout-Probleme unter Swing AWT, Swing, JavaFX & SWT 5
H Swing Probleme beim erstellen eines neuen Objektes durch einen Button AWT, Swing, JavaFX & SWT 10
J JavaFX JavaFX Probleme bei der Anzeige von Text AWT, Swing, JavaFX & SWT 18
A Probleme mit TilledBorder("***") AWT, Swing, JavaFX & SWT 4
F Bildschirmschoner Probleme mit Preview AWT, Swing, JavaFX & SWT 8
X Panel Probleme (Tetris) AWT, Swing, JavaFX & SWT 8
N JTable probleme AWT, Swing, JavaFX & SWT 5
B Probleme bei ImageIO.read (?!) AWT, Swing, JavaFX & SWT 9
P JFrame Location-/Size-Probleme AWT, Swing, JavaFX & SWT 5
U LayoutManager Probleme mit Layouts AWT, Swing, JavaFX & SWT 5
C 3 kleine Probleme... AWT, Swing, JavaFX & SWT 13
L NullpointerException und Probleme mit repaint() AWT, Swing, JavaFX & SWT 11
A Probleme mit 2 JFrames in einem Programm AWT, Swing, JavaFX & SWT 7
K LayoutManager Probleme mit 2 Komponenten AWT, Swing, JavaFX & SWT 9
C Probleme mit Buttons und einem ActionListener AWT, Swing, JavaFX & SWT 2
M Probleme mit Verkleinern eines GUI AWT, Swing, JavaFX & SWT 7
B Swing label.setText() macht probleme AWT, Swing, JavaFX & SWT 5
B ImageIcon - Probleme mit dem Dateipfad AWT, Swing, JavaFX & SWT 5
H JTree Probleme AWT, Swing, JavaFX & SWT 9
F Probleme mit (Graphics g) II AWT, Swing, JavaFX & SWT 4
F Probleme mit (Graphics g) AWT, Swing, JavaFX & SWT 3
K 2D-Grafik .GIF macht mir Probleme AWT, Swing, JavaFX & SWT 14
B Probleme bei Sortierung einer Tabelle mit DefaultTableModel AWT, Swing, JavaFX & SWT 6
T JTable Graphik probleme AWT, Swing, JavaFX & SWT 3
H GridBagLayout macht Probleme... AWT, Swing, JavaFX & SWT 4
vandread Swing Probleme mit jTextField im zusammenspiel mit einem Einblendeffekt (inkl. KSKB) AWT, Swing, JavaFX & SWT 6
S Swing Lauftext Performance Probleme, in größerer Anwendung AWT, Swing, JavaFX & SWT 6
B Infolabel Probleme mit Paint() ? AWT, Swing, JavaFX & SWT 8
P Probleme mit setIconImage AWT, Swing, JavaFX & SWT 8
U Swing Probleme mit Asynchronen Prozessen und Swing: AWT, Swing, JavaFX & SWT 3
das-mo Probleme mit GridBagLayout AWT, Swing, JavaFX & SWT 6
N 2D-Grafik 2 Probleme beim zeichnen AWT, Swing, JavaFX & SWT 18
L Probleme mit JPanel AWT, Swing, JavaFX & SWT 8
D Probleme bei Übertrag von ArrayList in Jtable AWT, Swing, JavaFX & SWT 2
G kleinere Probleme mit GUI AWT, Swing, JavaFX & SWT 2
G Mehrere Probleme mit Java's GUI AWT, Swing, JavaFX & SWT 6
M Swing Erste Schritte mit der GUI, viele Probleme AWT, Swing, JavaFX & SWT 36
J GUI-Aktualisierungs-Probleme AWT, Swing, JavaFX & SWT 4
B Performance-Probleme AWT, Swing, JavaFX & SWT 17

Ähnliche Java Themen

Neue Themen


Oben