【问题标题】:Positioning a Slider in a JPanel using Java使用 Java 在 JPanel 中定位滑块
【发布时间】: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


【解决方案1】:

基本上问题是我没有将它放在面板上,我试图将它直接放在主机架上,但是我要求将它放在不存在的 mainPanel 上。很抱歉没有自己正确检查错误就浪费了服务器空间...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多