【发布时间】:2016-12-11 15:06:30
【问题描述】:
我制作了一个程序来计算文本的字母,现在我想在表格中显示结果,但我不知道也找不到任何方法来“操纵”这些单元格! 我几周前才开始编程,所以请描述给出的任何答案:)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.*;
public class Test extends JFrame {
private JTable jTable1 = new JTable(28, 2);
private DefaultTableModel jTable1Model (DefaultTableModel) jTable1.getModel();
private JScrollPane jTable1ScrollPane = new JScrollPane(jTable1);
public Test() {
super();
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
int frameWidth = 696;
int frameHeight = 680;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
setTitle("Test");
setResizable(true);
Container cp = getContentPane();
cp.setLayout(null);
jTable1ScrollPane.setBounds(112, 136, 452, 478);
jTable1.getColumnModel().getColumn(0).setHeaderValue("Letter");
jTable1.getColumnModel().getColumn(1).setHeaderValue("Count");
cp.add(jTable1ScrollPane);
setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
【问题讨论】: