JSlider没有添加到JLabel

时间:2013-09-23 18:46:10

标签: java swing jframe jlabel jslider

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);

如果我添加标签,我会看到一个标签,里面没有任何内容。 如果我只添加滑块,它将正常显示

1 个答案:

答案 0 :(得分:1)

JSliderJLabel都是核心组件。您无法在JSlider之上添加JLabel。使用JPanel之类的容器添加JSlider