Re: how to set (preferred) JSlider length?
- From: Mark_Galeck <mark_galeck_spam_magnet@xxxxxxxxx>
- Date: Thu, 7 Aug 2008 18:29:50 -0700 (PDT)
On Aug 7, 6:23 pm, Knute Johnson <nos...@xxxxxxxxxxxxxxxxxxxxxxx>
wrote:
Mark_Galeck wrote:
Nope, same thing as always, slider length is 1024 (covers the whole
applet).
Change the layout manager to something that honors preferred size.
My preference is GridBagLayout.
same problem, does not honor, heres the code foo.java , width is 200
not 400
import javax.swing.*;
import java.awt.*;
public class foo extends JApplet {
public void init() {
GridBagConstraints gridBagConstraints;
setLayout(new GridBagLayout());
gridBagConstraints = new GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.weightx = 1.0;
add(new JPanel(), gridBagConstraints);
gridBagConstraints = new GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 0;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
JSlider s = new JSlider(0, 400);
add(s, gridBagConstraints);
validate();
Dimension d = s.getSize();
d.width = 400;
s.setSize(d);
validate();
}
}
.
- Follow-Ups:
- Re: how to set (preferred) JSlider length?
- From: Knute Johnson
- Re: how to set (preferred) JSlider length?
- From: John B. Matthews
- Re: how to set (preferred) JSlider length?
- References:
- how to set (preferred) JSlider length?
- From: Mark_Galeck
- Re: how to set (preferred) JSlider length?
- From: Mark_Galeck
- Re: how to set (preferred) JSlider length?
- From: tomaszewski.p
- Re: how to set (preferred) JSlider length?
- From: Mark_Galeck
- Re: how to set (preferred) JSlider length?
- From: Knute Johnson
- how to set (preferred) JSlider length?
- Prev by Date: Re: Can arrays be parameters to generics
- Next by Date: Re: Can arrays be parameters to generics
- Previous by thread: Re: how to set (preferred) JSlider length?
- Next by thread: Re: how to set (preferred) JSlider length?
- Index(es):
Relevant Pages
|