Mensagens enviadas por: lina
Índice dos Fóruns » Perfil de lina » Mensagens enviadas por lina
Autor Mensagem
Edit seu primeiro post e coloque como Resolvido.

Obrigada..

Tchauzin
Qual o erro?
coloque o trace aqui...
Tchauzin
Oi,
como você esta usando uma borda em seu painel,
as opções setBounds e setSize não fazem efeitos..
então tudo que você jogar dentro de um JPanel com bordas,
as propiedades de tamanho são definidas por ele... deixando centralizado
na maioria das vezes.

Para isso monte seu painel com bordas com um Layout GridBad:


//
// Cria o painel para legenda.
//
io_pn_legenda = new JPanel();
io_pn_legenda.setBounds(10,280,350,74);
io_pn_legenda.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
io_ct.add(io_pn_legenda);


//
// Cria o Label da legenda.
//
io_lb_legenda = new JLabel();
io_lb_legenda.setText("lalalalala");

//
// Cria o Layout.
//
GridBagLayout
layout = new GridBagLayout();
GridBagConstraints
c1 = new GridBagConstraints();
io_pn_legenda.setLayout(layout);

//
// Define as posições (onde vai estar seu JLabel).
//
c1.fill = GridBagConstraints.BOTH;
c1.gridy = 1; // primeira linha
c1.gridx = 0; // primeira coluna
c1.weightx = 1;
c1.gridwidth = 2; // Ocupar duas colunas
layout.setConstraints(io_lb_legenda, c1);

//
// Adiciona a legenda ao painel.
//
io_pn_legenda.add(io_lb_legenda);


Bom,
como falado assim se você setar o Layout sendo null o setBounds funcionara..
porem, nem sempre é aconscelhavel o uso dele.. sómente quando você que impossibilitar
o usuario de alterar o tamanho de sua tela.
Layouts são feitos para ajudar, mais no fundo no fundo é só incomodação hahahaha

Tchauzin!
Oi,
em java o nome é: If in line.
Oi,
o meu JSpinner já veiu com o Cursor aparecendo...
mais se o seu não, poste seu código, ou então no momento que voce crialo de o requestfocus.



Tchauzin!
Hum....
eu vi aqui no guj, uma classe que depois da criação do container, ele fazia:



Tipo, ele recebeu o getContentPane.... seria no caso acho eu, para guardar o container em uma variavel....
logo em seguida ele faz:



Qual a finalidade disso???
acho que declarar e criar uma variavel com a linha de comando:



é completamente tosco...
e quem criu isso estava viajando muito...

ou estou errada? esse código acima na sequencia não tem finalidade.. correto?

Obs: Tomar cuidados com comentario?! Oo are you crazy man?
Oi,
bom dia..

Porque criar o código abaixo:



sendo que a qualquer momento e a hora que precisar você pode utilizar do getContentPane()..

??????

Tchauzin!
oi,
Eu não consegui entender seu problema...
Você quer definir o tamanho de um label?
e se a palavra for mair que o tamanho escolhido?

Ou como você utiliza GridBagLayout e não esta conseguindo mudar a posição deles?

Oi,
Bom, realmente concordo com as pessoas aqui do forum sobre
a opinião de programas feitos, mais discordo com a falta de educação
de cada 1.

O ideal seria você mesmo fazer e aprender esse exercicio,
mesmo sendo iniciante (que a final eu não sei se você é, e nem conheco
o seu parentesco de conhecimento para com o java) você pode colocar qualquer
duvida aqui que será respondida.. mesmo não sabendo nem começar o exercicio
agente assumira a divida de ajudalo.

Então, uma duvida sua que eu poderia tentar ajudar seria essa:

Qual a diferença de se usar Métodos Abstratos e Interfaces?

Respostas:

O ideal seria você entender primeiramente o que seria uma classe abstrata,
logo, para uma classe se tornar abstrata, ele deve possuir pelo menos 1 método abstrato.
Um método abstrato você mesmo define como seria a implementação dele.

Achei esse exemplo bem legal de um amigo aqui no guj:

"vc tem o metodo correr() na class animal, ai a classe cavalo implementa o metodo correr,
e depois a class tartaruga implementa o correr tbm... sendo q,
o cavalo corre de uma forma e a tartaruga de outra entao.. vc implementou um metodo abstract
(diferente em cada classe).."

Caracteristicas de uma classe Abstrata:

* Toda classe abstract tem que ter pelo menos um método abstrato.

* Não é permitido instanciar objetos de uma classe abstrata (claro, pois existe pelo menos um método que não possui implementação, aquele que é abstrato)

* Uma classe que estende uma classe abstrata, se esta não for abstrata também, deve forneceer a implementação do(s) método(s) abstrato(s), "sobrescrevendo" o(s) método(s) abstrato(s) herdado(s).

* Se a classe que a extende também for abstrata, esta pode fornecer ou não implementação para os métodos herdados, sendo que a primeira clase concreta (não abstrata) que herdar esse hierarquia tem que obrigatóriamente fornecer a implementação dos métodos abstratos herdados.

-------

Para entender melhor uma Interface, entre no tópico:

http://www.guj.com.br/posts/list/49746.java

Pois seria muito grande eu explicar pra você.. e não achei nenhuma maneira mais simplificada..

Tchauzin!
Oi,
perfeito esse tópico do guj!
aprendi também! =)

Tchauzin!
Oi,
Você só gostaria de imprimir atraves de um prompt?
Eu fiz um programa uma certa vez,
que tinha um textarea e um botão imprimir... eu utlizava o PrintJob do awt...

Oi,
bom dia...
no lugar de getSelectedIndex, utilize o getSelectedValue()..

Tchauzin!
Defina seu tópico como resolvido, por favor =)

Tchauzin!
Oi,
não entendi bem o que você quer dizer...

para cada JListe você ira instanciar um JPanel diferente?
ou para cada JLista o painel será o mesmo?

Você que que, ao selecionar um item da lista e clica-lo para abrir o JPanel, só mostrar o item selecionado, apagando os outros?

Tchauzin!
--******************************************************--
-Tenho um Jbutton do swing: Como faço pra que ele reconheça o enter qdo estou com o foco nele ?

- Como posso colocar uma tecla de atalho por exemplo F11 e qdo o usuario pressionar F11 ele execute a ação do botão ?
--******************************************************--

Olha não sei, eu entendi da forma que postei,
tipo.. quando o fóco está no botão ao apertar o enter fazer alguma coisa...

se não for isso me desculpe..
pelo menos pra quem não sabe sobre eventos e permormed minha resposta serve..

=/

desculpas minha tosckisse...
 
Índice dos Fóruns » Perfil de lina » Mensagens enviadas por lina
Ir para:   
Powered by JForum 2.1.8 © JForum Team