【发布时间】:2013-05-11 20:01:27
【问题描述】:
好的,就像我发现在深入研究时更容易学习的所有内容(Java、PHP、空中交通管制)一样,我只是尽量不要在此过程中杀死任何人;但是,我找不到有关如何专门定位滑块(JSlider)的任何信息......我想将它添加到我的 JPanel 中,在我所处的阶段,setBounds 将是最合乎逻辑的,但它不喜欢它!
我已经将滑块设置如下
sensitivitySlider = new JSlider (sensitivitySlider.HORIZONTAL, 1, 1000, 500);
并在程序开始时启动变量,编译没有问题,而且通过谷歌搜索找到了一个明确的答案。
对不起,如果这有点愚蠢
【问题讨论】:
-
你的意思是你想知道如何在 JPanel 中定位你的 JSlider 组件,以便它靠近顶部/底部/左侧/右侧等?你见过Using Layout Managers tutorial 会解释许多选项吗?
-
@Arkanon 我正在通过执行 mainPanel.add (sensitivitySlider);但它只是没有出现在任何地方,更不用说在主面板中
-
@Arkanon 由于缺乏回应,我认为这是一个非常糟糕的问题,但我们都必须从某个地方开始,呵呵
-
JPanel 不是顶级组件。您的顶级组件是什么(例如 JFrame),您是否已将您的 JPanel 添加到其中并让顶级组件可见?
-
是的,我使用 JFrame 作为顶层,我创建了一个新的 JPanel,现在一切顺利,使用 setBounds 完全可见和可定位,感谢您的帮助,感谢您让我使用我的头多一点
标签: java swing jpanel layout-manager jslider