Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. package jfk;
  2.  
  3. import java.awt.Button;
  4. import java.awt.Dimension;
  5. import java.awt.event.ActionEvent;
  6. import java.awt.event.ActionListener;
  7.  
  8. import javax.swing.BoxLayout;
  9. import javax.swing.JCheckBox;
  10. import javax.swing.JPanel;
  11. import javax.swing.JScrollPane;
  12. import javax.swing.JTable;
  13. import javax.swing.JTextField;
  14. import javax.swing.event.TableModelEvent;
  15. import javax.swing.event.TableModelListener;
  16. import javax.swing.table.DefaultTableModel;
  17.  
  18. public class MyPanel extends JPanel implements ActionListener, TableModelListener {
  19. String[] tab = new String[6];String x="xd";
  20. int rownumber = 1;
  21. Button dodaj, wykonaj;
  22. JTextField skrypt;
  23. JCheckBox python;
  24. JCheckBox R;
  25. DefaultTableModel tableModel;
  26. JTable tabela;
  27. String[] kolumny = new String[] { "Kraj", "Stolica", "Kontynent", "Populacja", "Powierzchnia", "Kontynent" };
  28.  
  29. public MyPanel() {
  30. tabela=new JTable();
  31. dodaj = new Button("ADD");
  32. wykonaj = new Button("RUN");
  33. skrypt = new JTextField("Tu wpisz swoj skrypt");
  34. python = new JCheckBox();
  35. R = new JCheckBox();
  36. tableModel = (DefaultTableModel) tabela.getModel();
  37. tableModel.setColumnIdentifiers(kolumny);
  38. tabela.setModel(tableModel);
  39. tab[0] = x;
  40. tab[1] = x;
  41. tab[2] = x;
  42. tab[3] = x;
  43. tab[4] = x;
  44. tab[5] = x;
  45. tableModel.addRow(tab);
  46. setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS));
  47. setPreferredSize(new Dimension(800, 200));
  48. add(dodaj);
  49. add(wykonaj);
  50. add(skrypt);
  51. add(python);
  52. add(R);
  53. add(new JScrollPane(tabela));
  54. }
  55.  
  56. @Override
  57. public void tableChanged(TableModelEvent arg0) {
  58. // TODO Auto-generated method stub
  59.  
  60. }
  61.  
  62. @Override
  63. public void actionPerformed(ActionEvent arg0) {
  64. // TODO Auto-generated method stub
  65.  
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement