如何向 JPanel 添加滚动条



大家好,我在向我编写的应用程序添加滚动条时遇到了一些问题。由于我有一个 17 英寸的显示器,我不需要它,但其他人已经在较小的屏幕上尝试过并且无法访问 GUI 上的某些项目。我想过添加一个滚动条,但我遇到了困难。我将如何向我目前拥有的 JPanel 添加滚动条。它应该做什么:如果人们重新调整窗口的大小,那么它必须能够滚动到底部,这是我所拥有的,但它不起作用:s

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 753, 852);
    contentPane = new JPanel();
    contentPane.setLayout(null);
    scrollPane= new JScrollPane(contentPane);
    contentPane.setPreferredSize(new Dimension(contentPane.getWidth(),contentPane.getHeight()));
    getContentPane().add( scrollPane, BorderLayout.CENTER );
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    then i got alot of contantPane.add()...

任何帮助,不胜感激。谢谢!

我认为您的错误在于在已将所有组件添加到getContentPane()窗格中后,如何将所有组件添加到contentPane中。尝试将所有组件添加到contentPane然后再contentPane添加到主内容窗格,如果这有意义的话。我想这可能是你的问题。

相关内容

  • 没有找到相关文章

最新更新