Auf Thema antworten

Das Programm beendet sich direkt nach dem es gestartet wurede und es Erscheint auch Kein Fenster.

Main;

[code]package Main;


public class Main {


    public static void main(String[] args) {

  

        Var.eingeloggt = false;

      

         new GUI();


    }



}[/code]

GUI

[code]package Main;


import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JTextField;


public class GUI{

  

    public void GUIMain(){

    JFrame jfMain = new JFrame();

        jfMain.setSize(700, 700);

        jfMain.setTitle("PasswortManager");

        jfMain.setVisible(true);

        jfMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }

  

  

    //public void Registrieren(){

        //Var.benutzername = Var.JTextFieldLogin.getText();

    //    Var.passwort = Var.JTextFieldLogin.getText();

        //Var.passwort = Var.JTextFieldLogin.getText();

    //}

  

    public void Login(){

      

      

        //Var.benutzername = Var.JTextFieldLogin.getText();

        //Var.passwort = Var.JTextFieldLogin.getText();

  

                Object[] message = {"Benutzername:", Var.BenutzernameEingabe,

                "Passwort:", Var.PasswortEingabe};


                JOptionPane pane = new JOptionPane( message,

                                                JOptionPane.PLAIN_MESSAGE,

                                                JOptionPane.OK_CANCEL_OPTION);  



}

}[/code]


Variablen:

[code]package Main;


import javax.swing.JFrame;

import javax.swing.JTextField;


public class Var {


public static String benutzername, passwort;

public static int versuche;


public static JTextField JTextFieldLogin = new JTextField();

public static boolean eingeloggt;

public static JTextField BenutzernameEingabe = new JTextField();

public static JTextField PasswortEingabe = new JTextField();



}



[/code]



Oben