java中是否有任何方法可以让我将表放在面板的中心......
这是代码:
if(entp.isSelected() ){
students = new DefaultTableModel();
table.setVisible(true);
table1.setVisible(false);
table2.setVisible(false);
table3.setVisible(false);
table4.setVisible(false);
...
}
我正在导入这个库:
import javax.swing。; import java.awt。; import java.awt.event。; import java.sql。; import javax.swing.table。*;
我需要放置被调用的表,,,因此在这种情况下,表位于面板的中心..
帮帮我PLZ :(
答案 0 :(得分:3)
查找布局管理器,特别是BorderLayout。
JPanel panel = new JPanel(new BorderLayout());
JTable table = new JTable(tableModel);
panel.add(table, BorderLayout.CENTER);
表table
位于panel
。
(我假设您正在使用Swing。如果没有,请将您的UI库添加为标签并在帖子中提及。)