java swing怎么实现如下图片所示的布局,急急急!求大神指导。

 我来答
百度网友12ee0fd
2016-05-24 · TA获得超过4.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:1976万
展开全部
                final JFrame frame = new JFrame("Form Example");
                
                final JButton addButton = new JButton("Add");
                final JButton deleteButton = new JButton("Delete");
                final JButton modifyButton = new JButton("Modify");                
                final JButton closeButton = new JButton("Close");
                final Box topbox = Box.createHorizontalBox();
                final Box bottomBox = Box.createHorizontalBox();
                
                final DefaultTableModel model = new DefaultTableModel();
                model.addColumn("\u25A1");
                model.addColumn("名称");
                model.addColumn("类名称");
                model.setRowCount(5);
                final JTable classTable = new JTable(model);
            
                topbox.add(Box.createHorizontalStrut(5));
                topbox.add(addButton);
                topbox.add(Box.createHorizontalStrut(5));
                topbox.add(deleteButton);   
                topbox.add(Box.createHorizontalStrut(5));
                topbox.add(modifyButton);
                topbox.add(Box.createHorizontalGlue());
                topbox.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
                bottomBox.add(Box.createHorizontalGlue());
                bottomBox.add(closeButton);
                bottomBox.add(Box.createHorizontalStrut(5));
                bottomBox.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));

                frame.add(topbox, BorderLayout.PAGE_START);
                frame.add(new JScrollPane(classTable));
                frame.add(bottomBox, BorderLayout.PAGE_END);
                frame.pack();
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                frame.setVisible(true);

匿名用户
2016-05-23
展开全部
可以使用绝对定位 ,不要布局,然后 setBounds()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1332079274
2016-05-23 · 超过25用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:39万
展开全部
绝对布局,会不会??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式