Interface 2 von einander unabhängige Frames mit Panel gleichzeitig nutzen

Diskutiere 2 von einander unabhängige Frames mit Panel gleichzeitig nutzen im Java Basics - Anfänger-Themen Bereich.
mihe7

mihe7

Vielleicht doch erst umstrukturieren, evtl. löst sich das Problem dann von selbst.
 
mihe7

mihe7

Naja, Du erzeugst in einem Panel einen Frame, die Frames werden im Konstruktor sichtbar gemacht, das ganze passiert auch noch außerhalb des EDT. Du kannst spaßeshalber mal ausprobieren, ob es was bringt, wenn Du Main so umschreibst:
Java:
public class Main {

        public static void main(String[]args) {
                SwingUtilities.invokeLater(() -> new gui.Frame());
        }

}
 
UnknownInnocent

UnknownInnocent

Naja, Du erzeugst in einem Panel einen Frame, die Frames werden im Konstruktor sichtbar gemacht, das ganze passiert auch noch außerhalb des EDT. Du kannst spaßeshalber mal ausprobieren, ob es was bringt, wenn Du Main so umschreibst:
Java:
public class Main {

        public static void main(String[]args) {
                SwingUtilities.invokeLater(() -> new gui.Frame());
        }

}
Hat leider nichts gebracht :/
 
mihe7

mihe7

Was passiert denn, wenn Du
Code:
java -Dsun.noddraw=true -cp . main.Main
im bin-Verzeichnis startest?
 
mihe7

mihe7

Und du bist Dir sicher, dass Du das mit den Klassen aus dem Zip probierst? Ohne den Spaß vorher in einer IDE zu öffnen? Wenn ja, was spuckt denn java -version aus?
 
UnknownInnocent

UnknownInnocent

Und du bist Dir sicher, dass Du das mit den Klassen aus dem Zip probierst? Ohne den Spaß vorher in einer IDE zu öffnen? Wenn ja, was spuckt denn java -version aus?
wie navigiere ich denn in den Zip folder um das aufzurufen?

Code:
C:\Users\User>java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
 
Thema: 

2 von einander unabhängige Frames mit Panel gleichzeitig nutzen

Passende Stellenanzeigen aus deiner Region:
Anzeige

Anzeige

Anzeige
Oben