大家好,我在向我编写的应用程序添加滚动条时遇到了一些问题。由于我有一个 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
添加到主内容窗格,如果这有意义的话。我想这可能是你的问题。