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);
如果我添加标签,我会看到一个没有任何内容的标签。 如果我只添加 slider 它将正常显示
最佳答案
JSlider
和 JLabel
都是核心组件。您无法在 JLabel
之上添加 JSlider
。使用像JPanel
这样的容器来添加JSlider
。
关于java - JSlider 未添加到 JLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18966563/