Definir tamanho, localização e classes. [RESOLVIDO]

Olá pessoal!

Comecei ontem com o Eclipse, mas ainda me resta umas dúvidas… XD

DÚVIDAS:

1ª dúvida. Analisando o código…

[code]
JTextField txt = new JTextField(“Texto”);
add(txt);

add(new JButton("Exemplo"));

[/code].

Bem, criei uma GUI, ( janela ), e adicionei este código.
O problema, é que o button ocupa toda a mesma… ( Oo )…
( E quando eu retiro o button, acontece a mesma coisa com o textfiel… )
Há como definir o tamanho do button e do textfield?
Ah, e há como definir a localização, por exemplo, onde eles ficam?

2ª dúvida. Classes.

Criei mais uma classe, que se chama “connection”.
A minha classe principal (main) é a “Estudos”.

Embora, no código da classe Estudos, eu gostaria de incluir códigos que estão na classe Connection.
Há como fazer isso?

SCREENSHOT:
http://img401.imageshack.us/img401/7808/semttulorw.jpg

Agradeço desde já,
Mijuaho.

Olá

Dúvida 1
Há sim, como setar localização e tamanho. Depende muito de layout que você seta para esse JFrame.
Se você setar layout null, dai em todos os componentes que você adicionar na sua tela tera que setar o bounds dele. Exemplo:

//na sua classe JFrame
setLayout(null);
JTextField txt = new JTextField("Texto"); 
//                    x, y ,   w,  h
txt.setBounds(10,10, 100, 25;    
add(txt); 

Dúvida 2
Tem formas de você estrutura a reaproveitar os paineis que você seta no JFrame.
Um JFrame pode ser composto de JPanel, dai você pode ter uma classe que gerencie esses Painéis, para adicionar no JFrame vc instancia e faz um get.

Espero ter ajudado
Flwesss

Obrigado, me ajudou bastante :slight_smile:

Só não entendi isso:

Dei uma rápida pesquisada, mas não entendi direito sobre a função get();

ahh…

Get, seria um método que você implementaria dentro de uma das suas classe (o que iria gerenciar o Panel, exemplo). Por exemplo de método get, getTelaLogin();

Flwsss

Ok!
Obrigado. :smiley: