Avatar billede cornelius Nybegynder
06. juli 2003 - 17:11 Der er 1 løsning

Omgåelse af DocumentFilter.

Jeg bruger javax.swing.text.DocumentFilter til at fange indtastninger i et dokument. Når jeg gerne vil 'bypasse' filteret, kan jeg bruger DocumentFilter.super() eller DocumentFilter.FilterBypass.

Men hvordan 'bypasser' jeg, når jeg ikke er inde i filteret? Jeg vil gerne ændre i teksten og omgå filteret andetsteds fra.

Kan jeg på en eller anden måde bruge klassen DocumentFilter.FilterBypass udefra?
Avatar billede cornelius Nybegynder
06. juli 2003 - 20:34 #1
Så vidt jeg kan se er det kun muligt ved at bruge AbstractDocument.setDocumentFilter(null). Dette lader i øvrigt ikke til at være særlig dyrt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester