首页 > 解决方案 > 按钮未显示在 Java 的边框布局中

问题描述

我想在使用边框布局的方向上在框架上显示一个按钮,north但该按钮未显示在框架上。没有编译器错误。

我的代码

import java.awt.*;
import javax.swing.*;
class gui1
    {
        public static void main(String[] args)
        {
            JFrame frm = new JFrame();

            Button btn = new Button("SUBMIT");

            frm.add(btn,BorderLayout.NORTH);
            frm.setSize(800,500);
            frm.setLayout(new BorderLayout());
            frm.setVisible(true);
            frm.setDefaultCloseOperation(frm.EXIT_ON_CLOSE);
       }
    }

标签: javaswingawt

解决方案


您应该在将组件添加到框架之前设置框架布局。


推荐阅读