tag:blogger.com,1999:blog-75879722962621309862024-03-05T03:49:02.224-08:00Ugleitonugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-7587972296262130986.post-76758832472891577442010-12-21T05:27:00.000-08:002011-08-31T04:31:55.478-07:00JComboBox com auto complete e Map de Objetos
O objetivo da implementação desse combo foi facilitar o desenvolvimento de aplicações que utilizam persistência, onde os combos criados nas aplicações representam entidades de um banco de dados, o mesmo funciona também como os combobox convencionais pois extendes da classe JCombobox.
Para a utilização do mesmo faça o download do jar UGComp.jar e importe o mesmo para a paleta do netbeans, ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com15tag:blogger.com,1999:blog-7587972296262130986.post-49744765640677046012010-12-17T10:47:00.000-08:002013-05-22T04:39:27.601-07:00JPanel com imagem de fundo
No inicio do ano de 2010 tive uma dificuldade em criar um JPanel com imagem de fundo em um game de xadrez em java, consegui resolver o problema alterando o método paintComponent(Graphics g) da classe JPanel.
As vezes quebramos muito a cabeça com pouca coisa, então resolvi disponibilizar meu JPanel personalizado que dá a opção de escolher uma imagem pelas propriedades do NetBeans, esse panel ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com17tag:blogger.com,1999:blog-7587972296262130986.post-27312187681998111002010-12-17T09:22:00.000-08:002010-12-17T09:22:56.040-08:00Adicionando Componentes a Paleta do NetBeansSegue abaixo os passos para se adicionar componentes a paleta do NetBeans:
Selecione o Menu Ferramentas:
Clique em Componentes Swing/AWT
Nesse momento escreva um nome de uma categoria de sua escolha.
Escolha a opção (Adicionar do Jar ou da biblioteca ou de um projeto)
Selecione o projeto ou jar do qual deseja pegar os componentes
Selecione os componentes desejados. (Obs:  ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com1tag:blogger.com,1999:blog-7587972296262130986.post-81610268426661165702010-10-25T08:36:00.000-07:002010-10-25T08:41:51.537-07:00Validar Atributos de uma ClasseJá pensou em validar os atributos de uma classe? Verificar se todos estão preenchidos, sem precisar ficar digitando os atributos um a um...?
Precisei fazer isso essa semana no trabalho, porem eu teria que fazer um código genérico, que iria funcionar em qualquer classe (bean) que eu tivesse criado..
Então depois de umas 6 horas pesquisando, e testanto, descobri o pacote "java.lang.reflect", que ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com1tag:blogger.com,1999:blog-7587972296262130986.post-28546852379536732792010-09-17T13:23:00.000-07:002010-09-17T13:25:12.811-07:00JCheckBox no Cabeçalho de uma JTable
Procedimento em java:
Criar uma classe para o método setHeaderRenderer do TableColumn
/*
* PhDCheckHeader.java
*
* Created on 17/09/2010, 15:32:51
*/
package componente;
import java.awt.Component;
import java.awt.event.ItemListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JCheckBox;
import javax.swing.JTable;
import ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com4tag:blogger.com,1999:blog-7587972296262130986.post-28230260294592483302010-09-16T06:35:00.000-07:002010-09-16T06:35:45.195-07:00Segurançaugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-31930533092311997872010-09-10T11:55:00.000-07:002013-07-15T04:59:19.372-07:00Exemplo de Set do Java CollectionsQuando existe uma relação de pais e filhos entre tabelas de banco de dados o hibernate gera um objeto Hashset, para poder ter acesso aos filhos de uma tabela pai,
Para poder percorrer esses objetos gerados e guardados num Set, pode-se usar o exemplo abaixo.
//criando o objeto Set
Set cores = new HashSet(0);
//adicionando elementos ao objeto
cores.add("azul");
cores.add("amarelo");
cores.add("ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com3tag:blogger.com,1999:blog-7587972296262130986.post-88046802669082991142010-09-03T11:17:00.000-07:002010-09-03T12:06:01.161-07:00JFrame com fundo degradêCrie a Classe BasicPanelUI
package look;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.GradientPaint;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JComponent;
import javax.swing.JPanel;
import javax.swing.plaf.basic.BasicPanelUI;
/**
*
* @author Ugleiton
*/
public class PanelFormUICinza extends BasicPanelUI {
private Color corInicial = ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com1tag:blogger.com,1999:blog-7587972296262130986.post-23979581611594325132010-06-30T12:44:00.000-07:002010-06-30T12:44:18.871-07:00Erros ao entrar Windows Live Messenger
Segue uma lista de procedimentos que pode ajudar a resolver seu problema.
Vá ao painel de controle>adicionar e remover programas e desinstalale o Windows Live Messenger.
Entre no na pasta "C:\Documents and Settings\USUÁRIO\Configurações locais\Dados de aplicativos\Microsoft\" apague as pastas que contenham o nome Windows Live
Baixe e execute um programa chamdo ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-42949062319840511722010-06-22T12:06:00.000-07:002010-06-22T12:06:04.877-07:00Manual Nova Ortografiaugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-80349394687057726442010-06-01T13:02:00.000-07:002011-04-28T06:12:22.381-07:00Compare sua variação patrimonial para o IRPFAntes de enviar sua declaração para a Receita Federal, vc deve checar seu crescimento patrimonial é compativel com os rendimentos.
Com essa planilha do excel é possivel descobrir essa variação sem fazer cálculos.
Antes de utilizar a planilha desbloqueie a segurança de macros do seu excel.
caso nao consiga clique aqui e siga os passos para desbloqueio.
clique aqui para fazer o download da ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com3tag:blogger.com,1999:blog-7587972296262130986.post-9237247765401249022010-05-05T06:49:00.000-07:002010-06-01T06:31:50.683-07:00Como recuperar o menu de boot do Ubuntu depois da instalação do Windows 7 em PCs com boot duploPara quem usa Linux e Windows, a instalação do novo sistema da Microsoft implica no sumiço do menu de boot. Para fazê-lo retornar, inicie o micro com o CD do Ubuntu no drive. Depois, escolha o item Testar o Ubuntu Sem Qualquer Mudança no Computador. Abra o terminal em Aplicativos > Acessórios > Terminal e tecle o su. Depois, digite o comando grub e, em seguida, find /boot/grub/stage1. Será ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-43362910926254051972010-04-10T10:51:00.000-07:002010-06-01T06:32:24.040-07:00Passarinhougleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-64412165929668379872010-03-11T05:29:00.000-08:002010-06-01T06:35:32.764-07:00Tabelas em HTMLUma tabela é um conjunto de células organizadas dentro das quais podemos alojar distintos conteúdos.
À princípio, poderia parecer que as tabelas são raramente úteis e que podem ser utilizadas simplesmente para listar dados como agendas, resultados e outros dados de uma forma organizada. Nada mais distante da realidade.
Hoje, grande parte dos desenhadores de páginas baseia seu planejamento ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-76229781372807123882010-03-09T08:21:00.000-08:002010-06-01T06:33:10.497-07:00Documentação dos erros do DBEcreditos RWA NET
Traduzido pelo Google.
Sistema relacionados (Fatal Error)
8449: $ 2101: Não é possível abrir um arquivo do sistema.
8450: $ 2102: I / O erro em um arquivo de sistema.
8451: $ 2103: Data corrupção estrutura.
8452: $ 2104: Não é possível localizar arquivo de configuração do motor.
8453: $ 2105: Não é possível gravar a arquivo de configuração do motor.
8454: $ 2106: Não é ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-10273323247208044422010-02-19T11:00:00.000-08:002010-06-01T13:04:05.793-07:00Extrair Arquivos (Flash) SWF do Excel ou Word
As vezes recebemos por email alguns games em flash embutidos em arquivos do Word ou do Excel, dias atrás estava eu tentando extrair o arquivo Flash (Swf), e não encontrei nenhuma opção do próprio Excel.
Pesquisando na net, encontrei um tutorial para extrair, porem eu teria que instalar um pacote da linguagem python e executar um script no modo console com alguns parâmetros para realizar a ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com3tag:blogger.com,1999:blog-7587972296262130986.post-37559906370700492072010-02-04T02:54:00.000-08:002010-06-01T06:36:17.014-07:00Fizeram Acreditar"Fizeram a gente acreditar que amor mesmo, amor pra valer, só acontece uma vez, geralmente antes dos 30 anos. Não contaram pra nós que amor não é acionado, nem chega com hora marcada.
Fizeram a gente acreditar que cada um de nós é a metade de uma laranja, e que a vida só ganha sentido quando encontramos a outra metade. Não contaram que já nascemos inteiros, que ninguém em nossa vida merece ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-55856470561395959342009-09-16T06:20:00.000-07:002010-06-01T06:44:46.436-07:00Utilizando Vector - Java"...A classe Vector implementa um array crescente de objetos. Como uma matriz, que contém componentes que podem ser acessados através de um índice inteiro. No entanto, o tamanho de um vector pode crescer ou diminuir conforme necessário para acomodar a adição e remoção de itens..."
Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Seria como ter um vetor normal, porem um vector não ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-23810908469302417932009-09-04T04:49:00.000-07:002010-06-01T06:45:10.184-07:00Diferentes afinaçõesViolão e Guitarra para iniciantes
Por Diego Marinho (CifraClub)
Aqui estarei postando sobre as diferentes afinações para violão e guitarra.
Quase toda as músicas requerem a afinação normal(e B G D A E), mas algumas requerem
uma afinação diferente para toca-las melhor. Um bom exemplo é o metallica que afina as
suas guitarras em Eb(Mi bemol).
Mas para você trocar de afinação não é somente ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0tag:blogger.com,1999:blog-7587972296262130986.post-78212217970072556172009-09-04T04:11:00.000-07:002010-06-01T06:44:02.709-07:00Conheça as diferenças entre vírus, backdoors e spywares10/11/2008 - 10:15:20 - Altieres Rohr / G1
Em mais uma coluna dividida em duas partes, escreverei sobre os diferentes tipos de códigos maliciosos existentes, a história de cada um, curiosidades e exemplos -- veja aqui como se proteger dessas pragas. Começarei pelos vírus, trojans, spywares e backdoors. Vamos lá!
'Vírus'
Tornou-se comum o uso da palavra “vírus” para descrever um programa capazugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com1tag:blogger.com,1999:blog-7587972296262130986.post-83764333897514500912009-09-03T12:39:00.002-07:002010-06-01T06:47:47.124-07:00PROGRAMADORES E DRAGÕESJava - Chega, encontra o dragão, desenvolve um
framework para aniquilamento de dragoes em multiplas
camadas, escreve varios artigos sobre o framework mas
nao mata o dragao
.NET - Chega, olha a ideia do Javanes e a copia, tenta
matar o dragao, mas é comido pelo reptil
C - Chega, olha para o dragao com olhar de desprezo,
puxa seu canivete, degola o dragao, encontra a
princesa, mas a ignora para ugleitonhttp://www.blogger.com/profile/03115566921185212174noreply@blogger.com0