Also ich hab folgendes Problem:
Ich habe ein JFrame in dem ich ein JPanel erzeuge.
So, der ganze wichtige code steht dann in dem JPanel , z.B. dass ich ein zweites JFrame aufmache.
Ich hätte jetzt gerne dass des zweite JFrame den gleichen Title hat wie des erste.
Also hab ichs ausprobiert mit:
Dann bin ich draufgekommen dass des nicht funktioniert weil er getTitle() nur im JFrame kennt. Also hab ich die Zeile in das JFrame reingeschrieben. Dann hab ich also in der Klasse mit dem JFrame den String title, um ihn aber dem neuen JFrame als Title zu geben bräuchte ich den String im JPanel-Teil wo des zweite Frame ja erzeugt wird...
Also kann man irgendwie den String verwenden obwohl er in einer anderen Klasse steht??
danke schon mal
Ich habe ein JFrame in dem ich ein JPanel erzeuge.
So, der ganze wichtige code steht dann in dem JPanel , z.B. dass ich ein zweites JFrame aufmache.
Ich hätte jetzt gerne dass des zweite JFrame den gleichen Title hat wie des erste.
Also hab ichs ausprobiert mit:
Code:
String title= getTitle();
frame2.setTitle(title);
Dann bin ich draufgekommen dass des nicht funktioniert weil er getTitle() nur im JFrame kennt. Also hab ich die Zeile in das JFrame reingeschrieben. Dann hab ich also in der Klasse mit dem JFrame den String title, um ihn aber dem neuen JFrame als Title zu geben bräuchte ich den String im JPanel-Teil wo des zweite Frame ja erzeugt wird...
Also kann man irgendwie den String verwenden obwohl er in einer anderen Klasse steht??
danke schon mal