Butten Size

PublicClass

Mitglied
Hi hab n problem und zwar hab ich n JFrame und n JButton und will das der JButton nicht auf voller Fenstergröße angezeigt wird ... hab das jetzt mit ""button.setPreferredSize(new Dimension(40, 40));"" geregelt, aber das funktioniert leider nicht so wie es soll.

hier der gesammte Code

Code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class einfacheGUI extends JFrame{
  private JButton button;
    
  public void Einfaches_GUI(){
    JPanel Spielfeld = new JPanel(new GridLayout(1,3));
    JFrame frame = new JFrame();
    button = new JButton("Klick Mich");
    
    button.setPreferredSize(new Dimension(40, 40));
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.getContentPane().add(button);
    frame.setSize(800,600);
    frame.setVisible(true);
    }
    
  public void actionperfomenc(ActionEvent event){
    button.setText("geklickt");
    }
}

lg
 

anti-held

Bekanntes Mitglied
Weil du im ContentPane deines Frames keinen expliziten LayoutManager angegeben hast, wird das Borderlayout verwendet.
Beim standardmäßigen einfügen eines Components wird dieser dann auf die komplette Größe des Panels vergrößert.

Verwende einen anderen wie z.B. das Boxlayout:
Java:
		frame.getContentPane().setLayout(new BoxLayout(frame.getContentPane(), BoxLayout.Y_AXIS));

Beispiele findest du hier:
LayoutManager
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
U Beispiel Methode size() vom "Collection"-interface... Wie kann man sichtbar machen, was die Methode unter der Haube macht? Java Basics - Anfänger-Themen 8
S Java Client-je nach Heap Size Größe startet Applikation oder nicht Java Basics - Anfänger-Themen 4
A ArrayList - size() nur nach bestimmtem index anzeigen lassen Java Basics - Anfänger-Themen 13
S Binärer Suchbaum - Size als Variabel in innerer Klasse speichern Java Basics - Anfänger-Themen 2
R AES Key 256 Illegal Key Size auch bei Änderung der Policy Java Basics - Anfänger-Themen 3
P Listen Size stimmt nicht Java Basics - Anfänger-Themen 5
T negativ array size exception Java Basics - Anfänger-Themen 9
K Fehlermeldung: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 Java Basics - Anfänger-Themen 4
T Buffer size Java Basics - Anfänger-Themen 22
V LinkedList size() Java Basics - Anfänger-Themen 2
P Leere Arraylist hat size von 1? Java Basics - Anfänger-Themen 3
ruutaiokwu Iterator oder .size ??? Java Basics - Anfänger-Themen 6
T ArrayList size nicht gefunden Java Basics - Anfänger-Themen 3
E Höherer Index als Size in ArrayList Java Basics - Anfänger-Themen 9
E Frage zur Methode size() der Klasse ZipFile Java Basics - Anfänger-Themen 2
K List (ArrayList) und size() Methode Java Basics - Anfänger-Themen 8
G heap size vergrößern Java Basics - Anfänger-Themen 6
B Iterables und size() Java Basics - Anfänger-Themen 9
U ArrayList.size() Java Basics - Anfänger-Themen 14
E Heap Size einstellen Java Basics - Anfänger-Themen 7
B File.size() ? Java Basics - Anfänger-Themen 11
C Size JTextField in GridBagLayout Java Basics - Anfänger-Themen 2
G Static Vector gibt immer size()=0!!! Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben