A
Alfalis
Gast
Hi
Ich habe einen JFrame mit einem Menü. Einer der Menü-Unterpunkte öffnet einen weiteren Frame.
Ohne Einstellungen öffnet sich der zweite Frame links oben im Eck. Jetzt möchte ich aber, dass er sich relativ zum ersten Frame öffnet, sprich um ein paar Pixel (meinetwegen 20) verschoben.
Ich bin schon auf die Funktion setLocationRelativeTo(frame1) gestoßen, allerdings öffnet er mir den Frame dann genau über dem ersten Frame.
Gibt es eine Möglichkeit, die Location des zweiten Frames schon relativ zum ersten Frame zu setzen, allerdings wie gesagt um ein paar Pixel verschoben (ähnlich wie in Windows, wo zB ein zweites Explorerfenster immer leicht versetzt zum ersten erscheint)?
Kurzes Codebeispiel falls nötig:
Vielen Dank im Voraus für eure Hilfe!
lg
Alfalis
Ich habe einen JFrame mit einem Menü. Einer der Menü-Unterpunkte öffnet einen weiteren Frame.
Ohne Einstellungen öffnet sich der zweite Frame links oben im Eck. Jetzt möchte ich aber, dass er sich relativ zum ersten Frame öffnet, sprich um ein paar Pixel (meinetwegen 20) verschoben.
Ich bin schon auf die Funktion setLocationRelativeTo(frame1) gestoßen, allerdings öffnet er mir den Frame dann genau über dem ersten Frame.
Gibt es eine Möglichkeit, die Location des zweiten Frames schon relativ zum ersten Frame zu setzen, allerdings wie gesagt um ein paar Pixel verschoben (ähnlich wie in Windows, wo zB ein zweites Explorerfenster immer leicht versetzt zum ersten erscheint)?
Kurzes Codebeispiel falls nötig:
Java:
einstellungen.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
frame2.setLocationRelativeTo (frame1);
frame2.setVisible(true);
}
});
Vielen Dank im Voraus für eure Hilfe!
lg
Alfalis