quinta-feira, 28 de fevereiro de 2013

[java-br] JTextField Personalizado

·

Hola a todos
Estou iniciando em java, ja consegui fazer algumas coisas pequenas com acesso a dados, agora quero montar um classe de campos tipo:
ClasseCampoCaracter:# Apenas letras maiusculas.# Limite de caracteres.# Cor de fundo e letras quando recebe e quando perde o focu.
Consegui montar um bem simples para controle da quantidade de campos e letras maiusculas como codigo abaixo:import java.awt.event.FocusEvent;import javax.swing.text.*;
public class ClasseCampos extends PlainDocument { private int limit; // optional uppercase conversion private boolean toUppercase = false; ClasseCampos(int limit) { super(); this.limit = limit; } ClasseCampos(int limit, boolean upper) { super(); this.limit = limit; toUppercase = upper; } @Override public void insertString (int offset, String str, AttributeSet attr) throws BadLocationException { if (str == null) return; if ((getLength() + str.length()) <= limit) { if (toUppercase) str = str.toUpperCase(); super.insertString(offset, str, attr); } }
public void focusLost(FocusEvent e) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. }
}

Mas não consegui implementar nessa mesma classe para a troca de cor de fundo e das letras, alguem teria um exemplos bem simples de uma classe desse tipo preciso apenas da primeira para ver como é, depois me viro sozinho.
Outra coisa teria como criar uma classe desse tipo para englobar todos os tipos de campos tipo:# ClasseCampos## CmpCaracter## CmpCep## Moeda## Data
Manter em apenas um .java ou tem que ser uma classe de campos por arquivo.


Um abraço
Nilton Cesar Puglia Menaré Celular: (53) 8106-5110 (Vivo) Msn: nilton_cpm@hotmail.com




To: java-br@yahoogrupos.com.br
From: rh@sysmap.com.br
Date: Wed, 27 Feb 2013 20:14:23 +0000
Subject: [java-br] Oportunidades SysMap Solutions: Analistas Java PL


























Boa tarde Grupo!!



Estamos com as oportunidades abaixo:



01 VAGA - ANALISTA PROGRAMADOR JAVA PL

Experiência em desenvolvimento JAVA;

Experiência em J2EE e /ou JSE, WebServices, em PL/SQL, Oracle, JavaScript e shell script

Desejável experiência em Telecom;

Desenvolvimento das demandas da área de VAS e Venda Varejo no cliente.

Será realizada capacitação no sistema para iniciar o desenvolvimento das melhorias.

Projeto: Indeterminado

Local: Zona Sul/SP

Os Interessados enviar cv dentro do perfil solicitado no formato Word para rh1@sysmap.com.br – Assunto: PROGRAMADOR JAVA



01 Vaga – ANALISTA JAVA PL

Profissional irá atuar com suporte sistemas Java.

Experiência desenvolvimento Java, necessário conhecimentos em frameworks Java(Struts, JSF, Spring, Hibernate, etc).

Desejável: conhecimento em UML, conhecimento em padrões de implementação (SOA).

Desejável experiência em Telecom

Projeto: Indeterminado

Local: Zona Sul/ SP

Os Interessados enviar cv dentro do perfil solicitado no formato Word para rh1@sysmap.com.br – Assunto: Suporte JAVA



Grata.


















[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/java-br/

<*> Para sair deste grupo, envie um e-mail para:
java-br-unsubscribe@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog