galera o cerco ta fechando pra mim, tenho que entregar um progeto proxima semana e to sem saber fazer a interface. quem puder me ajudar pondo os codigos eu agradeço, pois ainda to arrumando os bugs do cogido!
[code]package Projeto;
import java.awt.event.;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt. ;
public class InterfaceCadastro extends JFrame{
private JPanel panel;
private JLabel nome;
private JLabel cpf;
private JLabel rua;
private JLabel cidade;
private JLabel bairro;
private JLabel estado;
private JLabel cp;
private JLabel telResidencial;
private JLabel telCelular;
private JLabel fax;
private JLabel dataNasc;
public InterfaceCadastro() {
super("*** Loc & Ande *** Cadastro");
panel = new JPanel();
nome = new JLabel("Nome");
cpf = new JLabel("CPF");
rua = new JLabel("Rua");
cidade = new JLabel("Cidade");
bairro = new JLabel("Bairro");
estado = new JLabel("Estado");
cp = new JLabel("Cp");
telResidencial = new JLabel("Residencial");
telCelular = new JLabel("Celular");
fax = new JLabel("Fax");
dataNasc = new JLabel("Data de Nascimento");
panel.add(nome);
panel.add(cpf);
panel.add(rua);
panel.add(cidade);
panel.add(bairro);
panel.add(estado);
panel.add(cp);
panel.add(telResidencial);
panel.add(telCelular);
panel.add(fax);
panel.add(dataNasc);
getContentPane().add(panel, BorderLayout.CENTER);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
setVisible(true);
}
public static void main(String [] args) {
new InterfaceCadastro();
}
}[/code]
esse eh o cadastro, e os campos tem que ficar um em baixo do outro e tem que por os JTextField que eu nao sei como o por do lado de cada campo.
ajudem ai!!! valeu
Amigo.
Vou dar uma dica.
Compra essa livro:
http://www.editoraerica.com.br/buscafinal.asp?cod=0255&autor=Osmar%20J.%20Silva
10 reais e bem completo.
Eu comprei nessa editora e chegou rapidinho.
Abraço.
bixo valeu pacas… mas a questao eh que to sem tempo mesmo ta foda!!
nem no estagio que eu faço na secretaria ta dando folga!
eh uma boa opçao, mas eu preciso de coisas mais rapidas!!
agradeço!!!
Wolf_X
Outubro 24, 2007, 11:26am
#4
mano, ja q se ta trabalhando a interface , seria bom pra começar escolher um layout , experimenta o GridBagLayout , procura aqui no GUJ mesmo q o pessoal te ensina direito
qq coisa , vai postando suas duvidas q o pessoal ajuda
Grinvon
Outubro 24, 2007, 11:28am
#5
Bom, da forma como você abordou a questão não espere que alguém aqui faça o código para você.
Mas irei lhe dar algumas dicas…
Você não foi claro em questão da sua dúvida , portanto presumi que era em relação a layout .
Você tem algumas soluções nativas . Já que você não tem tempo, usa nullable para layout, sendo assim quando você for setar o layout seta como null e passar as bounder com suas coordenadas, essa seria a forma mais simples de se pensar, porém não a mais rápida de implementar, mesmo assim não há dificuldade nenhuma em configurar o layout dessa forma.
Cara.
Creio que trata-se de layouts também.
Tenta GridLayout, FlowLayout.
http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html
Tem esse link acima que é um tutorial do assunto.
Abraço.
vlw ai pelas fontes de pesquisa, agora vou virar a noite pesquisando.
eh sempre bom ter o gostinho de que codigo feito por vc!
velau ai galera, qalqer coisa to aq de novo!
Grinvon
Outubro 24, 2007, 11:42am
#8
package org.projeto;
import java.awt.Container;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JTextField;
/**
Inocêncio
nick: Grinvon
@author itoliveira
*/
public class NullLayout {
public NullLayout() {
JFrame frame = new JFrame();
Container c = frame.getContentPane();
//setando layout como nulo
c.setLayout(null);
//Criando um componente
JTextField txtNome = new JTextField();
txtNome.setBounds(10, 10, 60, 20);
c.add(txtNome);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(new Dimension(320,200));
frame.setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new NullLayout();
}
}