JButtons mit Rand

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich hab vier JButtons in einem JPanel mit einem GridLayout(1,0). Könnt ihr mir sagen wie ich es am einfachsten realisiere das die JButtons nicht direkt nebeneinander liegen also einen Rand besitzen?
 
G

Guest

Gast
so wird zwar zwischen den Buttons ein Rand von 20 gesetzt nicht aber am Rand des Panels und über bzw. unter den Buttons. Wie kann ich diese fünf Buttons (sie sollen alle gleich groß sein) in einem Panel anordnen so das die gleich groß sind und das nach allen Seiten der gleiche Rand vorhanden ist?

Code:
JPanel buttonPanel = new JPanel(new GridLayout(1,0, 20, 20));
    	
buttonPanel.add(new JButton("Neu"));
buttonPanel.add(new JButton("Ändern"));
buttonPanel.add(new JButton("Löschen"));
buttonPanel.add(new JButton("Suchen"));
buttonPanel.add(new JButton("OK"));
    	
add(buttonPanel, BorderLayout.SOUTH);
 

lin

Top Contributor
setz ein Border

Code:
import java.awt.GridLayout;

import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class ButtonStuff extends JFrame {

	public ButtonStuff() {
		JPanel pane = new JPanel();
		pane.setLayout(new GridLayout(1,0,20,20));
		pane.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20));
		
		for(int i=0; i<5; i++) {
			pane.add(new JButton("Button "+i)); 
		}
		add("Center", pane);
		pack();
	}

	public static void main(String[] args) {
		new ButtonStuff().setVisible(true);
	}
}

erzeugt
frame8vw.png
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Rand eines JButtons entfernen Java Basics - Anfänger-Themen 3
CptK Bild beim betätigen eines JButtons Java Basics - Anfänger-Themen 6
T NullLayout und JButtons Java Basics - Anfänger-Themen 4
F Interface JButtons werden nicht angezeigt... Java Basics - Anfänger-Themen 5
S Jbuttons an Koordinaten Java Basics - Anfänger-Themen 33
M JButtons verschieben Java Basics - Anfänger-Themen 13
J Problem bei Param.übergabe und dem erstellen von JButtons Java Basics - Anfänger-Themen 4
N JButtons vergleichen Java Basics - Anfänger-Themen 3
L Platz auf JButtons verändern Java Basics - Anfänger-Themen 18
D java jbuttons auf dem Hintergrundbild Java Basics - Anfänger-Themen 11
E JButtons auf JFrame nicht immer sichtbar Java Basics - Anfänger-Themen 4
Q Random Funktion JButtons Java Basics - Anfänger-Themen 6
X Probleme mit JButtons Java Basics - Anfänger-Themen 6
A JButtons dynamisch generieren mit verschiedenen actionhandlern Java Basics - Anfänger-Themen 6
D JTextField anstatt Jbuttons Java Basics - Anfänger-Themen 9
0 jButtons einen Int wert zuweisen MineSweaper Java Basics - Anfänger-Themen 3
P Wert eines JButtons Java Basics - Anfänger-Themen 6
R JButtons in eine Array legen GUI Java Basics - Anfänger-Themen 5
M JPanel, JButtons, Borderlayout Java Basics - Anfänger-Themen 8
M Dynamische JButtons mit ActionListener Java Basics - Anfänger-Themen 7
Z JButtons & Actionlistener Java Basics - Anfänger-Themen 5
W Variable anzahl an JButtons Java Basics - Anfänger-Themen 5
A Problem mit einem Array aus JButtons Java Basics - Anfänger-Themen 4
K unbestimmte Anzahl JButtons Java Basics - Anfänger-Themen 2
H JButtons anpassen Java Basics - Anfänger-Themen 3
G Text des JButtons? Java Basics - Anfänger-Themen 2
J JButtons mit GridBagLayout anordnen Java Basics - Anfänger-Themen 9
M umbennenen eines JButtons Java Basics - Anfänger-Themen 2
M JButtons werden nicht angezeigt Java Basics - Anfänger-Themen 13
B Größe von JButtons Java Basics - Anfänger-Themen 2
R Buttons können sich bewegen und JButtons nicht? Java Basics - Anfänger-Themen 5
V Problem mit JButtons und JTextField Java Basics - Anfänger-Themen 5
C ActionEvent bei JButtons Java Basics - Anfänger-Themen 2
richis-fragen Optisch JPanel BorderLayout vertikaler Rand dicker als horizontaler Rand Java Basics - Anfänger-Themen 4
K BlueJ Ball an Rand Reflektieren Java Basics - Anfänger-Themen 2
L Wie vergrößere ich ein Rechteck in alle Richtungen um eins und bekomme dessen Rand? Java Basics - Anfänger-Themen 2
A Ball kollidiert nicht mit Rand Java Basics - Anfänger-Themen 5
M Tabs an' Rand schieben Java Basics - Anfänger-Themen 2
S "Kugel" vom Rand anprallen lassen Java Basics - Anfänger-Themen 6
T Applet zentrieren / Rand machen Java Basics - Anfänger-Themen 5
D kreis gelb gefüllt aber schwarzer rand. Java Basics - Anfänger-Themen 2
L Text in den Rand Java Basics - Anfänger-Themen 4
U Rand um JButton weg Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben