Usando JFrame com Swing
Publicado por Italo Fonseca de Melo Silva 31/10/2006
[ Hits: 8.702 ]
Pessoal, este script é bem simples, feito para aqueles que estão iniciando em Java.
Lembrando que este script só tem a interface gráfica.
Bom proveito...
Abraço!!!
import javax.swing.*;
import java .awt.*;
import javax.swing.text.*;
public class Pesquisar extends JFrame{
private JRadioButton no,fo,sx,id;
private JButton b1,b2;
private JTextField tno;
private JLabel no1;
private ButtonGroup grupo;
private JTextArea a;
public Pesquisar(){
super("Pesquisa");
Container c= this.getContentPane();
c.setLayout(null);
no1=new JLabel("Pesquisar por:");
no1.setBounds(10,10,120,25);
c.add(no1);
tno=new JTextField();
tno.setBounds(20,80,250,25);
c.add(tno);
b1=new JButton("Pesquisar");
b1.setBounds(300,80,100,25);
c.add(b1);
a = new JTextArea();
a.setBounds(20,130,380,150);
c.add(a);
b2=new JButton("Sair");
b2.setBounds(150,300,100,25);
c.add(b2);
grupo = new ButtonGroup();
no = new JRadioButton("Nome");
no.setBounds(10,50,60,15);
c.add(no);
fo = new JRadioButton("Telefone");
fo.setBounds(120,50,100,15);
c.add(fo);
sx = new JRadioButton("Sexo");
sx.setBounds(240,50,70,15);
c.add(sx);
id = new JRadioButton("Idade");
id.setBounds(350,50,80,15);
c.add(id);
grupo.add(id);
grupo.add(fo);
grupo.add(sx);
grupo.add(no);
setSize(450,400);
setVisible(true);
}
public static void main ( String args[]){
new Pesquisar();
}
}
Retorno de nomes (com gráficos)
primeiros exemplos usando metodos
Nenhum comentário foi encontrado.
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Servidor vs Computador Convencional
Como administrar uma rede Linux através da ferramenta Webmin
Como escanear portas de um servidor através da ferramenta Nmap e como alterar a porta do SSH.
Marcando e desmarcando pacotes para atualização, instalação e remoção no Debian e agregados
Internet não funciona corretamente no Linux (4)
Após todos esses anos... youtube! (5)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (4)









