62,623
社区成员
发帖
与我相关
我的任务
分享
package my.test;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.WindowConstants;
public class Swing_Test_1 extends javax.swing.JFrame {
/**
*
*/
private static final long serialVersionUID = 6785582286857692443L;
private JScrollPane jScrollPane_testjTable;
private JTable jTable1;
/**
* Auto-generated main method to display this JFrame
*/
public static void main(String[] args) {
Swing_Test_1 inst = new Swing_Test_1();
inst.setVisible(true);
}
public Swing_Test_1() {
super();
initGUI();
}
private void initGUI() {
try {
String[][] tablec = new String[][] { { "One", "Two" }, { "Three", "Four" } };
String[] tableh = new String[] { "Column 1", "Column 2" };
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
getContentPane().setLayout(null);
{
jScrollPane_testjTable = new JScrollPane();
getContentPane().add(jScrollPane_testjTable);
jScrollPane_testjTable.setBounds(0, 42, 392, 231);
{
jTable1 = new JTable(
tablec,
tableh
);
jScrollPane_testjTable.setViewportView(jTable1);
}
}
pack();
setSize(400, 300);
//看这句......不解.....
tablec[0][1] = "xxxxx";
} catch (Exception e) {
e.printStackTrace();
}
}
}
package my.test;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.WindowConstants;
public class Swing_Test_1 extends javax.swing.JFrame {
/**
*
*/
private static final long serialVersionUID = 6785582286857692443L;
private JScrollPane jScrollPane_testjTable;
private JTable jTable1;
private String tmp[][] = null;
private JLabel jLabel1;
/**
* Auto-generated main method to display this JFrame
*/
public static void main(String[] args) {
Swing_Test_1 inst = new Swing_Test_1();
inst.setVisible(true);
}
public Swing_Test_1() {
super();
initGUI();
}
private void initGUI() {
try {
String[][] tablec = new String[][] { { "One", "Two" }, { "Three", "Four" } };
String[] tableh = new String[] { "Column 1", "Column 2" };
this.tmp = tablec;
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
getContentPane().setLayout(null);
{
jScrollPane_testjTable = new JScrollPane();
getContentPane().add(jScrollPane_testjTable);
jScrollPane_testjTable.setBounds(0, 42, 392, 231);
{
jTable1 = new JTable(
tablec,
tableh
);
jScrollPane_testjTable.setViewportView(jTable1);
}
}
{
jLabel1 = new JLabel();
getContentPane().add(jLabel1);
jLabel1.setText("jLabel1");
jLabel1.setBounds(28, 7, 133, 28);
}
pack();
setSize(400, 300);
//看这句......不解.....
tablec[0][1] = "xxxxx";
jTable1.setValueAt("yyyyy", 1, 0);
jLabel1.setText(this.tmp[1][0]);
} catch (Exception e) {
e.printStackTrace();
}
}
}