Eclipse: MeuJtextField

7 respostas
C

quero criar uma classe que vai extender a JtextField ate ai blz

public class JTextFieldCPM extends JTextField {
     private String textopadrao;
     
     public void setTextopadrao(String txt){
          this.textopadrao = txt;
          super.setText(txt)
     }
   public String getTextoPadrao{
        return this.textopadrao;
   }
}

eu consigo criar meu componete com meus atributos normal.

o problema é que eu quero criar uma propriedade que vai aparecer em uma
lista no editor de propriedade do eclipse.
tipo assim
Property | Value
TipoDados | DATA
CEP
ETC
onde eu possa escolher uma delas.
alguem pode me ajudar??

7 Respostas

analyser

Puts, desculpa mais não entendi sua pergunta

Abraços

C

Quando coloco esse componte no visual editor do eclipse
eu posso ajustar as propriedades pelo editor de propriedades do proprio eclipse

porem quero criar uma propriedade onde eu possar ter varias opcoes tipo
ComponetOrientation onde se pode escolher UNKNOW,LEFT_TO_RIGTH,RIGTH_TO_LEFT

lina

Oi,
crie um método em seu novo TextField que faça isso por você.

Tchauzin!

C

mas é isto que eu não estou conseguindo fazer

Ironlynx

Crie um construtor que receba esses parâmetros que vc necessite, exemplos de como fazer aqui:


e aqui:
http://www.javafree.org/javabb/viewtopic.jbb?t=853656

T

Eu não sei se você pode definir alguma propriedade no seu Bean que pode ser lida pelo Visual Editor, de modo que você possa fazer esse tipo de configuração especial (onde você define que determinada propriedade só pode receber alguns valores específicos). O fórum do Visual Editor é:

http://www.eclipsezone.com/eclipse/forums/f18123.html

mister_m

Se o Visual Editor do Eclipse funcionar seguindo o padrão JavaBeans, você precisa criar um BeanInfo para sua classe e definir um PropertyEditor.

Criado 12 de julho de 2007
Ultima resposta 13 de jul. de 2007
Respostas 7
Participantes 6