Question

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

If I add the label I see a label with nothing in it. If I add only the slider it will be displayed normally

Était-ce utile?

La solution

Both JSlider and JLabel are core components. You can't add JSlider on top of JLabel. Use container like JPanel to add JSlider.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top