D
DumiDum
Gast
Ich habe ein Problem mit dem BorderLayout. Ich habe in die Mitte ein JSlider getan und an den rechten rand (EAST) ein JTextField. Dieses hat aber imme die breite von 1 px egal was ich gemacht habe... hier nochmal als Code:
Ich hab schon alles gemacht, was irgendwas mit der Größe zu tun hat (setPreferredSize, setMaximumSize und den Konstruktor mit den Colums) in verschiedener Kombination. Das TextFeld hat immer eine grösse von 0px.
Code:
param = new JPanel();
param.setLayout(new BorderLayout());
slider = new JSlider(-100,100,1);
param.add(slider);
field = new JTextField("100",30);
field.setPreferredSize(new Dimension(50,50));
field.setMinimumSize(new Dimension(50,0));
param.add(new JTextField(),BorderLayout.EAST);
Ich hab schon alles gemacht, was irgendwas mit der Größe zu tun hat (setPreferredSize, setMaximumSize und den Konstruktor mit den Colums) in verschiedener Kombination. Das TextFeld hat immer eine grösse von 0px.