<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Erro em posicionar componentes com GridBagLayout"]]></title>
		<link>http://www.guj.com.br/posts/list/4.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Erro em posicionar componentes com GridBagLayout"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Erro em posicionar componentes com GridBagLayout</title>
				<description><![CDATA[ [i]Pessoal estou com problema em posicionar os componentes usando o GridBagLayout, tipo estou tentando deixar o JPanel no topo, só que ele não sai do centro.[/i]<br /> <br /> [b]Códigos:[/b]<br /> [code]import java.awt.Color;<br /> import java.awt.GridBagConstraints;<br /> import java.awt.GridBagLayout;<br /> import java.sql.Statement;<br /> import java.sql.ResultSet;<br /> import java.sql.ResultSetMetaData;<br /> import javax.swing.ImageIcon;<br /> import javax.swing.JButton;<br /> import javax.swing.JFormattedTextField;<br /> import javax.swing.JLabel;<br /> import javax.swing.JPanel;<br /> import javax.swing.JScrollPane;<br /> import javax.swing.JTable;<br /> import javax.swing.table.DefaultTableModel;<br /> import org.jdesktop.swingx.JXFrame;<br /> /**<br />  *<br />  * @author Victor Hugo<br />  */<br /> public class ProcuraProdutos extends Conexao {<br />  <br />     private Statement stmt;<br />     private ResultSet rs;<br />     private ResultSetMetaData rsmd;<br />  <br />     private ImageIcon imgProcuraProdutos =new ImageIcon("imgProcuraProdutos.jpg");<br />     private JLabel lblImg =new JLabel(imgProcuraProdutos);<br />  <br />     private JLabel lblProcuraCpf =new JLabel("Entre com o numero do CPF do cliente:");<br />     private JFormattedTextField txtProcuraCpf;<br />  <br />     private JTable tableProcuraClientes;<br />     private DefaultTableModel model =new DefaultTableModel();<br />  <br />     private JScrollPane scroll =new JScrollPane();<br />  <br />     private JButton btnPesquisar =new JButton("Pesquisar");<br />     private JButton btnOk =new JButton("Ok");<br />     private JButton btnCancelar1 =new JButton("Cancelar");<br />  <br />     private JPanel panelProcuraProdutos =new JPanel();<br />     private JPanel panelTop =new JPanel();<br />     private JPanel panelTable =new JPanel();<br />     private JPanel panelBtn =new JPanel();<br />  <br />     private GridBagLayout layout =new GridBagLayout();<br />     private GridBagConstraints gbc =new GridBagConstraints();<br />  <br />     //Construtor<br />     public ProcuraProdutos() {<br />         inicializeProcuraProdutos();<br />     }<br />  <br />     //Método de contrução do ProcuraProdutos<br />     public void inicializeProcuraProdutos() {<br />         JXFrame.setDefaultLookAndFeelDecorated(true);<br />         final JXFrame frameProcuraProdutos =new JXFrame();<br />         frameProcuraProdutos.setTitle("ProcuraClientes");<br />         frameProcuraProdutos.setSize(700, 400);<br />         frameProcuraProdutos.setLocation(200, 200);<br />  <br />         panelProcuraProdutos.setLayout(layout);<br />         panelProcuraProdutos.setBackground(Color.white);<br />  <br />         gbc.gridy = 1;<br />         gbc.gridx = 0;<br />         gbc.gridwidth = 4;<br />         panelTop.setBackground(Color.red);<br />         panelTop.add(lblImg);<br />         panelProcuraProdutos.add(panelTop, gbc);<br />  <br />         frameProcuraProdutos.getContentPane().add(panelProcuraProdutos);<br />         frameProcuraProdutos.setDefaultCloseOperation(JXFrame.EXIT_ON_CLOSE);<br />         frameProcuraProdutos.setVisible(true);<br />  <br />         }<br />  <br />     public static void main(String[] args) {<br />         new ProcuraProdutos();<br />     }<br />  <br />  <br /> }<br /> [/code]<br /> <br /> [i]Quem poder ajudar, desde já agradeço[/i]<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195460/981339/erro-em-posicionar-componentes-com-gridbaglayout
</guid>
				<link>http://www.guj.com.br/prepost/195460/981339/erro-em-posicionar-componentes-com-gridbaglayout
</link>
				<pubDate><![CDATA[Fri, 19 Dec 2008 19:50:01]]> GMT</pubDate>
				<author><![CDATA[ victorhugo.sfsPJ]]></author>
			</item>
			<item>
				<title>Re:Erro em posicionar componentes com GridBagLayout</title>
				<description><![CDATA[  acho que só adicionando outros componentes para mover o panel...<br /> <br /> Tente utilizar o BorderLayout. É mais simples..<br /> <br /> <br /> abraço,<br />  <img src="http://www.guj.com.br/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195460/981382/reerro-em-posicionar-componentes-com-gridbaglayout
</guid>
				<link>http://www.guj.com.br/prepost/195460/981382/reerro-em-posicionar-componentes-com-gridbaglayout
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2008 15:13:32]]> GMT</pubDate>
				<author><![CDATA[ denis_arrudaPJ]]></author>
			</item>
	</channel>
</rss>
