Palestra Eduvale sobre Criação de componentes swing personalizados em Java

No dia 23/05/2013 fui convidado para palestrar na Eduvale em Avaré e conforme combinado, estou postando o material (fontes e apresentação) ministrada na Eduvale Avaré sobre criação de componentes swing personalizados em java.

Agradecimentos aos professores Alexandre e ao Ricardo pelo convite.

 

Link para a Desmistificando a Criação de Componentes em Java.

Link para o código fonte do projeto NetBeans.

 

Se tiverem alguma dúvida, sugestão ou crítica, por favor entrem em contato.

Até a próxima.

Netbeans trava na tela de inicialização

Se já teve este problema de aparente trava na tela de splash do NetBeans, perdeu horas de trabalho pensando como resolver, instalou e desinstalou a JDK e o NetBeans e nada funcionou restando a alternativa de formatar o seu note, leia isso.

netbeans splash

O NetBeans gera uns arquivos chamados uigesture*.html no seu temp do usuário corrente. Por que? No momento da instalação, o NetBeans pergunta se você deseja ajudar com dados anônimos para melhorar o NetBeans. Quando você responde sim, ele começa a gerar estes arquivos na pasta temp do usuário corrente. Quando o NetBeans é encerrado normalmente, estes arquivos são excluidos com sucesso. Porém, devido a falhas ou interrupções bruscas do NetBeans(ctrl + alt + del) o arquivo permanece lá e dai vão acumulando, acumulando… Na minha pasta existiam mais de 40000 arquivos uigesture*.html deixando meu windows lento e o NetBeans também. Este “problema” não é somente do SO windows e pode acontecer com qualquer outro.

Como resolver? Simples, mas pode ser demorado.

Entre na pasta temp do usuário corrente.

No windows:

c:\>cd %LOCALAPPDATA%\Temp

dê o comando para excluir os arquivos uigesture:

> del uigesture*.html

Agora, tem que aguardar um bom tempo mesmo. Depende da quantidade de uigestures que existe nesta pasta temp. 🙂

Ok, arquivos excluídos. O NetBeans agora entra rapidamente como na primeira instalação. 🙂

Resolvido,  mas  não quero que isso ocorra nunca mais!

No Netbeans, entre no menu ferramentas/opções:

NetBeans IDE 7.3_2013-05-15_09-02-53

na janela que se abrir, na opção geral, desative as estatísticas de uso.

Opções_2013-05-15_09-04-30

Faça um teste. Você vai ver que com a opção de estatísticas de uso ativada ele gera o arquivo, desativada não gera.

Fica a dica.

Se este post foi útil para você, compartilhe abaixo contando sua experiência deixando uma mensagem ou avaliando o post.  Assim você também colabora ajudando outros aqui também!

Até a próxima.