| Autor |
Mensagem |
|
|
Olá, obrigado a todos pelas respostas.
Acho que encontrei o problema, a maioria dos fóruns comentava sobre um suposto "Bug" na JDK.
Então fiz o seguinte:
- Removi esta versão: build 1.6.0-b105 e,
- Instalei esta nova versão: build 1.6.0_17-b04
Agora o JMenuItem aparece normalmente.
Abraço!
|
 |
|
|
O visual está sendo gerado pelo Matisse.
O problema acontece no construtor do JFrame:
Se eu comentar esta ultima linha, funciona normalmente, porém não aparece no JPanel o meu objeto.
|
 |
|
|
Olá,
Tenho uma aplicação que possui um JMenuBar + JMenu + JMenuItem.
A tela é um JFrame e a mesma possui um JPanel.
Quando clico numa opção no menu, os JMenuItem não aparecem, ficam sobrexpostos.
Alguem sabe como resolver este problema?
|
 |
|
|
ViniGodoy wrote:Putz, foi mal, tava pensando em checkbox. Viajei na maionese.
Aí só fazendo um renderer e um editor, como falou o nosso amigo ali.
Olá ViniGodoy,
Tem como postar um exemplo de como ficaria?
Estou usando AbstractTableModel e TableCellRenderer.
Mas não sei exatamente em qual momento e qual implementação devo fazer.
|
 |
|
|
ViniGodoy wrote:Não basta perguntar o seu model qual das colunas retorna um Boolean.class???
Agora para mostrar um combo no JTable, basta fazer o model retornar Boolean.class na coluna desejada. A tabela exibirá um combo para cada linha, mesmo que nunca tenha sido clicada. Qualquer comportamento diferente disso é estranho.
Olá ViniGodoy,
Fiz o seguinte:
Porem minha Table apareceu no lugar das ComboBox, CheckBox
Qual outro lugar que devo fazer alguma alteração?
|
 |
|
|
davidtiagoconceicao wrote:Não estou entendendo.
Você quer que o combo liste as opções, é isso? Se não for, por favor descreva melhor o problema.
Eu quero o seguinte:
A Table é preenchida com linhas e colunas, mas não mostra qual célula possui uma ComboBox.
Para ver se o campo é ComboBox ou não, preciso clicar nele. Ai sim, aparece a combo.
Gostaria que ao carregar, já estivesse aparecendo que a Coluna x possui ComboBox em todas as suas linhas.
Que as ComboBox já estivessem 'ativas' e não descobrir célula pôr célula o que é editável ou não.
|
 |
|
|
David,
Já tenho criado o Renderer e o ComboBox. Porem não consigo fazer com que ele "apareça".
Sabe o que devo fazer com o Renderer?
|
 |
|
|
Olá David,
Obrigado, já havia visto este link, porem se você executar a Table não mostra qual das colunas é COMBOBOX, somente aparece quando você clica na célula.
Preciso que ao carregar a tabela, mostra que a célula X possui um COMBOBOX.
Sabe como fazer isso?
|
 |
|
|
Olá,
Alguem sabe como fazer para que uma JTable mostre que determinada COLUNA possui um COMBOBOX?
[]'s
|
 |
|
|
Resolvi o problema, mas havia esquecido postar a solução.
Então, aqui está:
Obrigado.
|
 |
|
|
Mas o que você quer dizer com "nova leitura"?
Isso, por exemplo: Quando clico no botão "Ler", deve atualizar as cores das linhas, conforme minhas regras na classe que extende a TableCellRenderer
Pois é, já coloquei JTable.updateUI(), validate() e repaint();
Testei todos separados e até agora não consegui sucesso.
Preciso sobrescrever algum método na TableCellRenderer ou na AbstractTableModel?
|
 |
|
|
Olá,
Tenho uma JTable que extende AbstractTableModel.
Essa JTable é alimentada com dados e conforme o tipo deles, a cor da linha é setada. Por exemplo vermelho.
Porem, quando faço uma nova leitura a tabela não "repinta" as linhas de vermelho, como acontece na leitura inicial.
Alguem já passou por esse problema?
|
 |
|
|
Imagina se tivesse o mesmo modelo do e-mail.
Hoje em dia recebo em média 50 spams. Se recebesse pelo celular, seria um caos.
É uma questão complicada na minha opinião.
Reza a lenda que a Vivo bloqueou o envio de Torpedos no site (agora somente com cadastro),
e nos programas de envio de SMS, porque os servidores não aguentavam o trafego.
Se é verdade e/ou faz sentido...não sei.
|
 |
|
|
|
Dividir creio que não, mas sim um complemento...uma ampliação de funcionalidades e agilidade no desenvolvimento.
|
 |
|
|
Vale lembrar duas informações importantes:
1) A prova atual que está no site é a antiga (E é PAGA), é preciso esperar a versão BETA sair para agendamento.
2) Só podem fazer a inscrição quem POSSUIR a SCJP.
|
 |
|
|