Guest User

Untitled

a guest
Nov 19th, 2017
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. import javax.swing.JFrame;
  2. import javax.swing.JPanel;
  3. import javax.swing.JScrollPane;
  4. import javax.swing.JTable;
  5.  
  6. public class TableGUI extends JFrame{
  7.  
  8. public TableGUI(){
  9. setTitle("Exemplo de JTable");
  10. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  11. setSize(450,450);
  12. this.setResizable(false);
  13. setup();
  14. }
  15.  
  16. private void setup(){
  17. JPanel painel = new JPanel();
  18.  
  19. // Cabeçalho da tabela
  20. String[] colunas ={"nome","telefone","Email"};
  21.  
  22. // Matriz com os dados da JTable
  23. Object [][] dados = {
  24. {"Little John","47 9999-0000","littlejohn@gmail.com"},
  25. {"Little Mary","47 8888-0000","littlemary@gmail.com"},
  26. {"Bonifácio","47 7777-0000","bonifacio@gmail.com"},
  27. };
  28.  
  29.  
  30. JTable table = new JTable(dados, colunas);
  31.  
  32. // Inserindo tabela dentro da barra de rolagem
  33. JScrollPane barraRolagem = new JScrollPane(table);
  34.  
  35. // Adicionando barra de rolagem no panel
  36. painel.add(barraRolagem);
  37.  
  38. // Adicionado no JFrame
  39. add(painel);
  40. }
  41.  
  42. }
Add Comment
Please, Sign In to add comment