Zum Inhalt springen

mamamia

Mitglieder
  • Gesamte Inhalte

    428
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von mamamia

  1. hallo.. schreib mal unter deine erste zeile nen repaint(); ich kann es jetzt nicht probieren ist nur so ein gedanke
  2. mamamia

    [ Vererbung ]

    ok das geht.. wenn ich jetzt die maske änder von was weiss ich 4 zeiche auf 5 schreib ich doch Maske.setMask("*****"); (für 5 Zeichen) danach wenn ich das gemcht habe dann muss ich sie wieder auf das TextField installieren das geht mit Maske.install(JFTextField) wenn ich es normal mache: JFTF Eingabe = new JFTF(Maske); da kann ich dann schreiben: Maske.install(Eingabe); also installier die Maske auf das Feld Eingabe wie mach ich das aber bei einer Vererbung??? Maske.install(); --> geht nicht Maske.install(super); --> geht nicht will er nach super nen '.' Maske.install(this); --> bringt nichts was soll ich da machen?? wenn das noch geht dann hab ichs...
  3. mamamia

    [ Vererbung ]

    hallo.. ich habe hier ein kleines problem wenn ich ein objekt vererben will.. bsp: import... public class Input extends JFormattedTextField{ MaskFormatter Maske = new MaskFormatter(); Â public Input(int länge, String Text) throws ParseException{ super(); // source } public Input(char C, String Möglich)throws ParseException{ super(); // source // source } } ich überlagere also Input 2 mal.. ich muss aber Maske auf das Textfeld bringen normaler weise schreib ich dann: JFormattedTextField Eingabe = new JFormattedTextField(Maske); hier in unserem beispiel müsste ich also schreiben super(Maske); aber da bekomm ich folgenden fehler: Cannot reference Maske before supertype constructor has been called.. was soll ich da nur machen??? wenn ihr es nicht wisst habt ihr dann wenigstens ne url für nen forum oder so wo mir geholfen werden kann?? ich brauch das für die arbeit..
  4. mamamia

    JTextField-Formatierung

    hallo.. mit der neuen api 1.4 wird es noch viel viel einfacher.. da gibt es jetzt ein JFormattedTextField() und einen MaskFormatter() du willst 10 Zeichen ok: MaskFormatter Maske = new MaskFormatter("**********"); JFormattedTextField Eingabe = new JFormattedTextField(Maske); ; die "*" stehen für jedes Zeichen ( ? = Buchstabe, # = Zahl usw ) 2 ganze Zeilen.. also dann.. mfg mamamia

Fachinformatiker.de, 2021 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...

Wichtige Information

Fachinformatiker.de verwendet Cookies. Mehr dazu in unserer Datenschutzerklärung