Programmfenster zentrieren .

Status
Nicht offen für weitere Antworten.

leon22

Mitglied
Hi!

Folgendes Problem:

Möchte mein kleines Java Programm beim Starten nicht in der oberen linken Bildschirmecke
sehen sondern gerne in der Mitte des Bilschirmes poitionieren.
Wie das mit JFrames geht weiß ich, allerdings nicht bei Containern.

Code:
Container cp = getContentPane();
cp.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.fill = GridBagConstraints.BOTH;
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
cp.setLocation((d.width - getSize().width) / 2, (d.height - getSize().height) / 2);

Funzt so aber nicht!

Noch eine Frage:

Wie kann ich in einer JMenuBar ein JMenu zB ganz rechts platzieren anstatt ganz links wie bei mir.

Code:
JMenuBar mbar = new JMenuBar();
JMenu m = new JMenu( "?" );
JMenuItem info = new JMenuItem("Info"); 
info.setActionCommand("info");
info.addActionListener(this); 
m.add( info); 
mbar.add(m);
setJMenuBar(mbar);

Danke schon mal im Voraus !!!

mfg leon22
 

L-ectron-X

Gesperrter Benutzer
Deinen Frame kannst Du ganz einfach nach dem setSize() oder pack() mit
Code:
setLocationRelativeTo(null);
zentrieren.
 

leon22

Mitglied
Danke dir!

Weiß noch jemand hier Rat:

Wie kann ich in einer JMenuBar ein JMenu zB ganz rechts platzieren anstatt ganz links wie bei mir.

Code:
JMenuBar mbar = new JMenuBar();
JMenu m = new JMenu( "?" );
JMenuItem info = new JMenuItem("Info");
info.setActionCommand("info");
info.addActionListener(this);
m.add( info);
mbar.add(m);
setJMenuBar(mbar);

mfg leon22
 

bummerland

Top Contributor
mach, bevor du das rechte menü addest,
Code:
menuBar.add(Box.createHorizontalGlue())
 

hephaistos

Aktives Mitglied
halloa,

ich muss diesen thread leider ausgraben.
hab das selbe vor, nur leider is das mit dualhead nicht so einfach.
wie bekomm ich einen JDialog auf dem "aktuellen screen" zentriert? (wo der pointer ist)

danke im voraus!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z andere Programmfenster relativ zum eigenen maximieren AWT, Swing, JavaFX & SWT 4
T Fragmente anderer Fenster im Programmfenster AWT, Swing, JavaFX & SWT 6
T [SWT] Externe Programmfenster einbinden AWT, Swing, JavaFX & SWT 2
MiMa Optimieren einer Methode zum Zentrieren von Fenstern AWT, Swing, JavaFX & SWT 0
Hatsi09 Kinofilm zentrieren AWT, Swing, JavaFX & SWT 3
MrSnake Zahlen in Tabellenzelle zentrieren AWT, Swing, JavaFX & SWT 3
S JavaFX MenuItem in hoher (height größer) MenuBar vertikal zentrieren AWT, Swing, JavaFX & SWT 4
OlafHD JLabel im JFrame Zentrieren AWT, Swing, JavaFX & SWT 2
stylegangsta JLabel anzuzeigenden Text zentrieren AWT, Swing, JavaFX & SWT 9
V Anwendung im Vollbild zentrieren AWT, Swing, JavaFX & SWT 13
M Swing Jtable zellen zentrieren AWT, Swing, JavaFX & SWT 4
H Gif Animationen zentrieren AWT, Swing, JavaFX & SWT 9
P Rectangle on JPanel zentrieren AWT, Swing, JavaFX & SWT 20
C jPanel auf jScrollPane zentrieren AWT, Swing, JavaFX & SWT 3
reibi SWT Bild auf Composite zentrieren AWT, Swing, JavaFX & SWT 7
U Elemente im Panel zentrieren mit GridLayout AWT, Swing, JavaFX & SWT 3
B 2D-Grafik Text in einem Kreis zentrieren AWT, Swing, JavaFX & SWT 3
S Swing Component vertikal und hochizontal zentrieren? AWT, Swing, JavaFX & SWT 5
T Text in JTextPane vertikal (!) zentrieren AWT, Swing, JavaFX & SWT 4
D JTabbedPane zentrieren AWT, Swing, JavaFX & SWT 2
N JPanel vertikal im BorderLayout zentrieren AWT, Swing, JavaFX & SWT 2
B setTitle() Titel zentrieren AWT, Swing, JavaFX & SWT 7
K Panel zentrieren AWT, Swing, JavaFX & SWT 10
D Swing JScrollbar zentrieren AWT, Swing, JavaFX & SWT 3
Y JTable Zelleninhalt zentrieren AWT, Swing, JavaFX & SWT 2
hdi SWT Label Text vertikal zentrieren AWT, Swing, JavaFX & SWT 6
J Bilder in JScrollPane zentrieren AWT, Swing, JavaFX & SWT 5
C Swing Text vertikal zentrieren??? AWT, Swing, JavaFX & SWT 3
G Zentrieren mittels setLocationRelativeTo(null);? AWT, Swing, JavaFX & SWT 14
K Mainframe zentrieren AWT, Swing, JavaFX & SWT 4
T Divider zentrieren bei Gui Start AWT, Swing, JavaFX & SWT 21
DeeDee0815 SWT Label horizontal und vertikal zentrieren AWT, Swing, JavaFX & SWT 7
G BorderLayout - zentrieren AWT, Swing, JavaFX & SWT 1
M JSplitPane ein JPanel hinzufügen und zentrieren. AWT, Swing, JavaFX & SWT 9
M Makierten Text in JTextPane zentrieren AWT, Swing, JavaFX & SWT 2
G JScrollpage: Viewport beim Zoomen immer relative zentrieren AWT, Swing, JavaFX & SWT 5
S Text in einem JLabel zentrieren AWT, Swing, JavaFX & SWT 4
F [SWT] Buttons vertikal zentrieren AWT, Swing, JavaFX & SWT 7
Noar Infofenster zentrieren und HTML-formatierten Text readonly a AWT, Swing, JavaFX & SWT 7
A Zentrieren von drawstring() in einem fillRect() AWT, Swing, JavaFX & SWT 3
W jInternal Frame Zentrieren AWT, Swing, JavaFX & SWT 10
L JTable - zentrieren AWT, Swing, JavaFX & SWT 7
V JTable: Spalteninhalt zentrieren AWT, Swing, JavaFX & SWT 2
K JInternalFrame: internes Fenster zentrieren AWT, Swing, JavaFX & SWT 2
G Text zentrieren in einem JTextField ? AWT, Swing, JavaFX & SWT 2
S Fenster zentrieren AWT, Swing, JavaFX & SWT 11
M Frame zentrieren AWT, Swing, JavaFX & SWT 9
M Image auf Button zentrieren AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben