我制作了我的情况的 GIF:
原谅它的速度,我做得太快了
我以为有一个像 repaint() 这样的函数?有没有办法让按钮始终保持固定?
这是我添加按钮的位置:
guiFrame.add(but2, BorderLayout.LINE_START);
guiFrame.add(but, BorderLayout.CENTER);
guiFrame.add(but3, BorderLayout.LINE_END);
guiFrame.add(combo2, BorderLayout.NORTH);
guiFrame.setVisible(true);
谢谢
最佳答案
将 JTextArea 放入
JScrollPane
中,并将滚动 Pane 添加到框架的内容 Pane 中:textArea = new JTextArea(5, 20); JScrollPane scrollPane = new JScrollPane(textArea); getContentPane().add(scrollPane, BorderLayout.CENTER);
将三个按钮放入另一个
将此JPanel
中:buttonPanel
并使用合适的layout manager
。使用BorderLayout.PAGE_END
buttonPanel
添加到框架的内容 Pane 中getContentPane().add(buttonPanel, BorderLayout.PAGE_END);
关于java - 如何防止我的 java GUI 按钮缩小(包括 GIF)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19937101/