所以我试图调整布局管理器中的JSlider的大小。因为这(我听说过)我需要设置它的首选大小。 setPreferedSize不接受我期望的int,int,而是接受一个维度。我的问题是,我如何实际设置尺寸?
我试过了:
dimension sliderLength = 500, 10
dimension sliderLength = (500, 10)
我试过了
dimension sliderLength(500, 10)
一切都没有成功。
答案 0 :(得分:2)
slider.setPreferredSize(new Dimension(500, 10));
或:
Dimension sliderLength = new Dimension(500, 10);
slider.setPreferredSize(sliderLength);
答案 1 :(得分:2)
你可以做到
JSlider slider = new JSlider() {
@Override
public Dimension getPreferredSize() {
return new Dimension(500, 10);
}
};