コード例 #1
0
ファイル: TableSample.java プロジェクト: pkit/toshomal
  void addItem(String item, String description) {
    try {
      if (item == null || item.equals("")) {
        showMessageDialog("Item field is empty");
        return;
      }
      if (description == null || description.equals("")) {
        showMessageDialog("Description field is empty");
        return;
      }
      table.insertRow(-1, new String[] {item, description});
      nameField.setValue("");
      descriptionField.setValue("");

      // Enable cell editing.

      table.enableCellEditing(-1, 0, -1, 1, false, false, null);

      // Add "delete" button.
      table.addDeleteButtons(-1, -1, null, null);

    } catch (Jaxception ex) {
      ex.printStackTrace();
    }
  }
コード例 #2
0
ファイル: TableSample.java プロジェクト: pkit/toshomal
  public TableSample() {
    try {
      // Add in a header.
      table.insertRow(0, new String[] {"<B>Item</B>", "<B>Description</B>", "&nbsp;"});

      // Put in some initial data
      for (int i = 0; i < sampleData.length; i++) table.insertRow(-1, sampleData[i]);

      // Enable in-place editing.
      table.enableCellEditing(1, 0, -1, 1, false, false, null);

      // Add "delete" buttons.
      table.addDeleteButtons(1, -1, null, null);

    } catch (Jaxception ex) {
      ex.printStackTrace();
    }
  }