• hallo, hätte ne frage:
    ich weiß nicht wie es heißt aber weiß nur vom sehn dass es so was gibt!
    also, es ist ein sichtbarer text in einem textfield. wenn man auf textfield klickt um etwas reinzutippen, wird er automatisch verschwinden. hat jemand eine ahnung was das heißt und wie es zu programmieren ist? danke!

    V'hu-ehn n'kgnath fha'gnu n'aem'nh. V'glyzz k'fungn cylth-a v'el cylth-Cthulhu k'fungn'i. I'a ry'gzengrho. I'a Hydra. (Call of Cthulhu - Dark Corners of the Earth)

  • Du suchst vermutlich sowas wie einen MouseListener, einen FocusListener oder was auch immer es da gibt. Schau einfach mal, was ein JTextField bzw. dessen Superklassen alles an Listenern unterstützen.

  • hab nichts gefunden! :(

    V'hu-ehn n'kgnath fha'gnu n'aem'nh. V'glyzz k'fungn cylth-a v'el cylth-Cthulhu k'fungn'i. I'a ry'gzengrho. I'a Hydra. (Call of Cthulhu - Dark Corners of the Earth)

  • easy mate!

    V'hu-ehn n'kgnath fha'gnu n'aem'nh. V'glyzz k'fungn cylth-a v'el cylth-Cthulhu k'fungn'i. I'a ry'gzengrho. I'a Hydra. (Call of Cthulhu - Dark Corners of the Earth)

  • easy mate!


    woa wieso sagen leute immer so scheiße wie "hey mate" "whatsup mate" usw, bin ich der einzige der den eindruck hat dass das so nach nem britischen balett tänzer klingt der nen bananendildo stecken hat?


    @topic
    möglichkeit 1)
    du erbst von jtextfield

    so auf die art, du überschreibst jedenfalls die focusGained (oder so ähnlich.. ka wie sie genau heißt) methode (wird aufgerufen wenn das feld angeklickt wird oder mit tab reingewechselt wird etc) und setzt dann den text auf nichts

    auf diese art und weise wird das textfeld jedes mal leer wenn du reinklickst (du kannst in focusLost zb ein backup von dem text machen und es mit dem alten backup vergleichen und wenn der inhalt nicht passt (weil du ne zahl drin stehen haben willst oder sonst was) dann packst du wieder das alte backup rein)

    möglichkeit 2)
    du regelst das nicht textfield intern mit einem überschreibenen textfield sondern lässt eine andere klasse (am besten die welche das textfield verwaltet) diese focus dinger übernehmen

    auf diese art und weise musst du halt das textfield nicht überschreiben, hab das nur so hingefetzt ohne zu kompilieren, also wird das vermutlich auch nicht kompilieren, jedenfalls das ist die idee dahinter

    aja und wenn du nur beim ersten mal willst dass der text gelöscht wird musst du halt nen boolean flag setzen oder den focus listener wieder removen oder dir sonst was einfallen lassen

    [FONT=Arial, Helvetica, sans-serif](\__/) [/FONT]
    [FONT=Arial, Helvetica, sans-serif] (='.'=) [/FONT]This is Bunny. Copy Bunny into your signature to help
    [FONT=Arial, Helvetica, sans-serif](")_(")[/FONT] him on his way to world domination.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!