Example #1
0
 @Action
 public void print() {
   PrintDemon.getInstance().print(to.getText());
   if (JOptionPane.showConfirmDialog(this, "Do you want to clear print buffer ?")
       == JOptionPane.YES_OPTION) {
     PrintDemon.getInstance().me = null;
   }
 }
Example #2
0
 @Action
 public void addItem() {
   String item = JOptionPane.showInputDialog("Item : ");
   String amount = JOptionPane.showInputDialog("Amount : ");
   PrintDemon.getInstance().reciepts.add(new String[] {item, amount});
   populateTable();
 }
Example #3
0
 void populateTable() {
   ArrayList<String[]> al = PrintDemon.getInstance().reciepts;
   DefaultTableModel dtm = new DefaultTableModel(new String[] {"Item", "Amount"}, al.size());
   for (String[] a : al) {
     dtm.addRow(a);
   }
   jTable1.setModel(dtm);
 }
Example #4
0
 @Action
 public void clear() {
   PrintDemon.getInstance().me = null;
 }