喜的朋友我想在一个框架布局4个实体如何把一张桌子和3个按钮在一个JFrame
- JTable中
- 3个按钮
为此,我创建了一个JFrame并在该JFrame中放置2个JPanel。一个JPanel包含一个包含JTable的scrollablePanel。另一个JPanel包含3个JButton。
我预计输出为象下面这样:
但是我的表是不可见的了,只有按钮是可见的。 以下是我的代码
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class displayGui extends JFrame{
private JPanel topPanel;
private JPanel btnPanel;
private JScrollPane scrollPane;
public displayGui(JTable tbl){
setTitle("Company Record Application");
setSize(300,200);
setBackground(Color.gray);
topPanel = new JPanel();
btnPanel = new JPanel();
topPanel.setLayout(new BorderLayout());
getContentPane().add(topPanel);
getContentPane().add(btnPanel);
scrollPane = new JScrollPane(tbl);
topPanel.add(scrollPane,BorderLayout.CENTER);
JButton addButton = new JButton("ADD");
JButton delButton = new JButton("DELETE");
JButton saveButton = new JButton("SAVE");
btnPanel.add(addButton);
btnPanel.add(delButton);
}
}
的代码在我的主要方法:
displayGui dg = new displayGui(table);
dg.setVisible(true);
另请参见[*初始线程*](http://docs.oracle.com/javase/教程/ uiswing /并发/ initial.html)。 – trashgod 2013-03-04 05:20:38