Ae galera
Eu fiz um JFrame, soh que ele vai ficar grande e vou precisar de um JScrollPane
E uma duvida, o JScrollPane só serve pra barrinha q movimenta para cima e para baixo ow ele adiciona automaticamente akela barrinha lateral q fica em baixo da janela?
Se ele não adicionar automaticamente eu vou precisar dessa barrinha lateral tbm
O JScrollPane também tem as barras laterais. Para adicioná-lo ao JFrame:
JFrame frame = new JFrame();
frame.setLayout(new BorderLayout());
JScrollPane scroll = new JScrollPane();
frame.getContentPane().add(scroll, BorderLayout.CENTER);
B
brunorota
Vou postar o meu código pois eu tentei de algumas formas e nao consegui
Se for possível me mostrar onde eu posso adicionar o JScrollPane eu agradeço muito
Obrigado
packageClassesGUI;importjava.awt.Dimension;importjava.awt.event.ItemEvent;importjava.awt.event.ItemListener;importjava.awt.event.MouseEvent;importjava.awt.event.MouseListener;importjava.util.Vector;importjavax.swing.JButton;importjavax.swing.JComboBox;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JScrollPane;importjavax.swing.JTable;importjavax.swing.JTextField;importjavax.swing.SwingConstants;importjavax.swing.UIManager;importjavax.swing.table.DefaultTableCellRenderer;importjavax.swing.table.JTableHeader;importjavax.swing.table.TableColumnModel;importClasses.Item;importClassesDB.ComponenteDB;importClassesDB.EclusaDB;importClassesDB.ItemDB;[code]publicclassItemGUIextendsJFrameimplementsMouseListener{privatestaticfinallongserialVersionUID=1L;privateJPanelcontainer=null;privateJLabellCodItem=null;privateJLabellCodComponente=null;privateJLabellEclusas=null;privateJLabellComponentes=null;privateJLabellItens=null;privateJTextFieldtxtCodItem=null;privateJTextFieldtxtCodComponente=null;privateJTabletableComponente=null;privateJTabletableItem=null;privateJScrollPanejspComponente=null;privateJScrollPanejspItem=null;privateJButtonbtnAdd=null;privateJButtonbtnDelete=null;privateJButtonbtnExit=null;privateJComboBoxcomboEclusa=null;ItemGUI(){super();initialize();}publicvoidinitialize(){this.setSize(610,600);this.setContentPane(getContainer());this.loadListItem(1);}publicJPanelgetContainer(){if(container==null){container=newJPanel();container.setLayout(null);lCodItem=newJLabel();lCodItem.setBounds(40,40,84,29);lCodItem.setText("Codigo Item");container.add(lCodItem);lCodComponente=newJLabel();lCodComponente.setBounds(310,40,150,29);lCodComponente.setText("Codigo Componente");container.add(lCodComponente);lEclusas=newJLabel();lEclusas.setBounds(270,80,60,20);lEclusas.setText("Eclusas");container.add(lEclusas);lComponentes=newJLabel();lComponentes.setBounds(90,160,110,29);lComponentes.setText("Componentes");container.add(lComponentes);lItens=newJLabel();lItens.setBounds(430,160,40,29);lItens.setText("Itens");container.add(lItens);txtCodComponente=newJTextField();txtCodComponente.setBounds(470,40,110,20);container.add(txtCodComponente);txtCodItem=newJTextField();txtCodItem.setBounds(140,41,110,20);container.add(txtCodItem);btnAdd=newJButton();btnAdd.setText("Add");btnAdd.setBounds(60,460,100,39);btnAdd.addMouseListener(this);container.add(btnAdd);btnDelete=newJButton();btnDelete.setText("Delete");btnDelete.setBounds(250,460,100,39);btnDelete.addMouseListener(this);container.add(btnDelete);btnExit=newJButton();btnExit.setText("Sair");btnExit.setBounds(430,460,94,39);btnExit.addMouseListener(this);container.add(btnExit);container.add(getJspComponente());container.add(getJspItem());container.add(getComboEclusa());}returncontainer;}publicstaticvoidmain(Stringargs[]){ItemGUIi=newItemGUI();i.setTitle("Cadastro de Item");i.setVisible(true);i.setDefaultCloseOperation(EXIT_ON_CLOSE);}