0
JSlider slider = new JSlider();
slider.x();
slider.domorestuff();

JLabel label = new JLabel();
label.setBorder(BorderFactory.createTitledBorder("X"));
label.setPreferredSize(new Dimension(780, 100));
label.setVisible(true);
label.add(slider);

frame.add(label);

ラベルを追加すると、何も入っていないラベルが表示されます。スライダーだけ追加すれば普通に表示される

4

1 に答える 1

1

JSliderとはどちらJLabelもコア コンポーネントです。JSlider上に追加することはできませんJLabelJPanel追加するようなコンテナを使用してくださいJSlider

于 2013-09-23T18:49:03.630 に答える