我想JTextField中使用的borderlayout在面板上的中心出现,但它没有出现,按钮出现,但JTextField中不..JTextField是没有出现
import java.awt.*;
import javax.swing.*;
public class cal {
public static void main(String[] args) {
JFrame frame= new JFrame();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 300);
frame.setLayout(new FlowLayout());
JPanel panel= new JPanel();
panel.setLayout(new BorderLayout());
JTextField answer= new JTextField("0");
panel.add(answer, BorderLayout.CENTER);
frame.add(panel);
}
}
调用'frame.setVisible(true);'只有所有组件都被添加了。 – Berger
什么按钮?您在此处没有按钮...您还应该“包装”框架 –