【发布时间】:2021-05-31 09:07:18
【问题描述】:
我正在尝试在 JFrame 中用 Java 制作一个简单的 GUI,但无论我尝试什么,它总是看起来像这样:
如何使按钮不占据整个窗口?
这是我当前的代码:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Main extends JTextField {
public static void main(String[] args){
JTextField textField = new JTextField(20);
JButton button = new JButton("text");
Dimension bttn = new Dimension(50, 50);
button.setPreferredSize(bttn);
JFrame frame = new JFrame("TextDemo");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
textField = new JTextField(20);
frame.add(textField);
frame.pack();
frame.add(button);
frame.pack();
frame.setSize(100, 100);
frame.setVisible(true);
}
}
有人可以帮我吗?
【问题讨论】:
-
如何让按钮不占据整个窗口?你想在空白处显示什么?请添加您想要获取的布局。
标签: java swing jframe jbutton jtextfield