JFrame übergeben

Feeder

Bekanntes Mitglied
Hey mein Problem ich möchte ein Klasse haben welche ich eine JFrame mitgeben kann und diese JFrame nach Gebrauch geöffnet wird.

Java:
public Button(JFrame frame){
Blallaaaa
}
new Button(new MyFrame());

Was ist doof ? Richtig ich muss JFrame nämlich schon erzeugen. Will ich aber nicht. Wie kann ich das anstellen? Weil ich sonst ja unnötig Code mit setVisible(false) verbrauchen muss und unnötig Speicherplatz besetzte

Danke :)
Euer Noob
 
Zuletzt bearbeitet:

Joose

Top Contributor
Du willst einer Klasse Button schon im Konstruktor mitgeben, welches Fenster gezeigt werden soll sobald der Button gedrückt wurde?

Also entweder gibst du ein entsprechendes Objekt mit und macht es beim Drücken sichtbar oder du gibst nur die Klasse ([Klasse].class) mit und erzeugst das Object dann per Reflection.


Anmerkung: Ein ActionListener wäre will besser dafür geeignet zu Regeln, welches Fenster angezeigt werden soll. Ein UI Element (und nichts anderes wird deine Klasse Button sein oder?) ist nur dafür zuständig wie es angezeigt wird.
 

DefconDev

Bekanntes Mitglied
Mal eine andere Frage, warum willst du per Button ein JFrame mitgeben? Willst du das Fenster per Button öffnen? Oder willst du ein zusätzliches Fenster öffnen?

Wenn zweiteres der Fall ist, kannst du doch JDialog benutzen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I JFrame Icon in Main übergeben Allgemeine Java-Themen 1
S JDialog Daten ins JFrame übergeben Allgemeine Java-Themen 5
Tobero JFrame nimmt keinen Key oder Maus inputs Allgemeine Java-Themen 0
FRI3ND JFrame wird nicht angezeigt Allgemeine Java-Themen 3
N JFrame für Minispiele Allgemeine Java-Themen 14
F JFrame fü Eclipse wie? Allgemeine Java-Themen 6
4 Swing JFrame BackgroundColor Allgemeine Java-Themen 3
RalleYTN Merkwürdiger Fehler mit JFrame im Vollbild Allgemeine Java-Themen 4
snipesss Visueller Countdown in JFrame Allgemeine Java-Themen 1
K Swing OpenStreetMap in JFrame einfügen Allgemeine Java-Themen 1
K Best Practice JFrame Objekt allgemein zugänglich machen Allgemeine Java-Themen 8
S JFrame Variable mitgeben Allgemeine Java-Themen 5
B JFrame Text Ausgabe Allgemeine Java-Themen 7
T JFrame Overlay Allgemeine Java-Themen 1
I JPanel soll sich dem JFrame anpassen Allgemeine Java-Themen 1
I JFrame vor schliessen, methode auführen Allgemeine Java-Themen 2
? AWT Translucent JFrame mit repaint Allgemeine Java-Themen 4
S OOP JFrame als Observer eines JPanel Allgemeine Java-Themen 3
X Modalität von JDialog nachträglich in JFrame implementieren? Allgemeine Java-Themen 8
P Ableitungsfehler JFrame Allgemeine Java-Themen 5
A Excel Tabelle in JFrame darstellen Allgemeine Java-Themen 6
S JFrame an Fenstergröße anpassen Allgemeine Java-Themen 16
G JPanel in JFrame Allgemeine Java-Themen 9
E Grafiken auf dem JFrame Allgemeine Java-Themen 5
D Bilder in JFrame anzeigen Allgemeine Java-Themen 5
X Kann JLabel in JFrame nicht aktualisieren Allgemeine Java-Themen 3
J pack() lässt JFrame grau Allgemeine Java-Themen 3
J JFrame / PopUp-Menü bearbeiten Allgemeine Java-Themen 2
M JFrame absolut im Vordergrund Allgemeine Java-Themen 2
D JFrame nur in eine Richtung resizen Allgemeine Java-Themen 6
X JFrame sichtbar bei einem gesperrten Computer Allgemeine Java-Themen 11
U Zeichnen mit JFrame. Allgemeine Java-Themen 5
P JPanel - JFrame Allgemeine Java-Themen 6
N JFrame Icon selbst erzeugen Allgemeine Java-Themen 2
T applet und JFrame Allgemeine Java-Themen 12
T abspeichern und laden von objekten in JFrame Allgemeine Java-Themen 2
Developer_X JFrame verkleinern Allgemeine Java-Themen 20
D Problem mit Tooltips und JFrame (Tooltips sind zu kurz!) Allgemeine Java-Themen 4
Z Uralt-Applet in JFrame Anwendung konvertieren Allgemeine Java-Themen 12
F JFrame zeigt Hintergrund und nicht den Inhalt Allgemeine Java-Themen 12
G Bilder einer Webcam im JFrame anzeigen Allgemeine Java-Themen 5
D Von Thread auf JFrame zugreiffen? Allgemeine Java-Themen 5
M JFrame anpassen Allgemeine Java-Themen 4
M Neues JPanel in JFrame einbinden Allgemeine Java-Themen 6
W Das schließen des JFrame abfangen, wiei? Allgemeine Java-Themen 6
M PDF auf JFrame Allgemeine Java-Themen 10
D JFrame vergrößert nicht auf die gewünschte Größe Allgemeine Java-Themen 2
MQue JFrame nur einmal öffnen Allgemeine Java-Themen 3
MQue Fokus von Komponenten/JFrame Allgemeine Java-Themen 3
MQue JFrame bleibt hängen Allgemeine Java-Themen 3
P Image auf JPanel auf JFrame Allgemeine Java-Themen 3
P JPanel in JFrame Allgemeine Java-Themen 2
T Sound in JFrame: Ich krichs nich hin =( Allgemeine Java-Themen 7
E 2 Images auf einem JFrame Allgemeine Java-Themen 8
TheJavaKid Component in der Titelleiste vom JFrame? Allgemeine Java-Themen 18
G Word-Dokument in einem JFrame Allgemeine Java-Themen 2
T Servlet und JFrame Allgemeine Java-Themen 2
S JFrame mit Wartezeit Allgemeine Java-Themen 12
thE_29 Java App/JFrame Bildschirm "sperren" Allgemeine Java-Themen 10
U JFrame, JOptionPane - vor dem Schließen Benutzer fragen Allgemeine Java-Themen 10
T JFrame in Statusleiste minimieren Allgemeine Java-Themen 4
D JFrame nicht per Hand schreiben Allgemeine Java-Themen 5
G wie Klasse in JFrame "einfügen" Allgemeine Java-Themen 12
G JFrame nimmt mein Image nicht Allgemeine Java-Themen 2
S visible prob mit JFrame und JDialog Allgemeine Java-Themen 4
A JFrame-Liste Allgemeine Java-Themen 4
J JFrame Problem beim schließen Allgemeine Java-Themen 2
R java.awt.Component.setCursor() fehlt bei der JFrame doc Allgemeine Java-Themen 2
Maxi-JOO Klassen Dummy Objekt in anderen Constructor übergeben Allgemeine Java-Themen 5
N Value Wert aus HTML-Button mittels thymeleaf spring an java übergeben Allgemeine Java-Themen 2
O Arrays an DOCX-Stamper Library übergeben Allgemeine Java-Themen 1
L Die abzuleitende Klasse als Parameter übergeben Allgemeine Java-Themen 4
1 Klassen Variabel aus Schleife übergeben Allgemeine Java-Themen 8
T Wert an laufenden Java-Prozess übergeben Allgemeine Java-Themen 10
Neumi5694 Methoden Generic: Rückgabetyp als Class-Parameter übergeben Allgemeine Java-Themen 3
F Enum-werte als Methoden-Parameter übergeben Allgemeine Java-Themen 6
H Consumer (Java8 Lambda) an Timer übergeben Allgemeine Java-Themen 2
R Abstrakte Basisklasse und instanzierte Objekte der abgeleiteten Klasse als Basisklasse übergeben Allgemeine Java-Themen 2
P Prüfen ob es Variable mit Namen gibt der als String übergeben wird Allgemeine Java-Themen 7
T C DLL einbinden und Pointer übergeben Allgemeine Java-Themen 13
S Klassen übergeben Allgemeine Java-Themen 13
X Komponente an Methode übergeben Allgemeine Java-Themen 1
F Classpath als Argument in Funktion übergeben Allgemeine Java-Themen 3
D Arraylist eigener Klasse an iReport übergeben Allgemeine Java-Themen 7
V int Array einer return Methode übergeben? Allgemeine Java-Themen 4
D Vererbung Wie auf Subklasse zugreifen + übergeben? Allgemeine Java-Themen 5
F Variable übergeben?! Allgemeine Java-Themen 2
J Verbindungsdaten an Subklasse übergeben? Allgemeine Java-Themen 5
N Objekte an eine andere Applikation übergeben Allgemeine Java-Themen 3
L nach form submit textfeld an java übergeben? Allgemeine Java-Themen 2
Joew0815 JList + JTableModel: Parameter der Tabelle übergeben Allgemeine Java-Themen 10
M Probleme mit String in Label übergeben. Allgemeine Java-Themen 6
M JExcel Wert aus Zelle übergeben/ausgeben Allgemeine Java-Themen 2
M Arraynamen an andere Klasse übergeben für allg. Rechnung Allgemeine Java-Themen 7
C char und char-Array als parameter übergeben Allgemeine Java-Themen 6
C Reflektions, Benutzer soll Konstruktor auswählen und Parameter übergeben können Allgemeine Java-Themen 5
V StyledDocument mit Writer übergeben Allgemeine Java-Themen 8
C Argument an einen Thread übergeben Allgemeine Java-Themen 4
L Apache CLI: Args[] übergeben Allgemeine Java-Themen 3
E Array im Konstruktor übergeben Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben