05. februar 2006 - 02:06Der er
1 kommentar og 1 løsning
Menu/liste som finder det bedste match, mens man indtaster et sø.
Hej Java-eksperter!
Jeg sidder og skal til at lave en Java applet, som indeholder et tekstfelt til indtastning af et navn, og en liste med en masse navne, der allerede er i databasen (listen er synlig for brugeren). Nu vil jeg så gerne have at mens man indtaster et navn i tekstfeltet, så "finder" listen det navn, som passer bedste med det indtastede, så man undgår at tilføje en person som allerede eksisterer i databasen. Er der nogen, som har en link til en klasse (Swing-komponent tak) eller som ved hvordan denne feature kunne laves?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Mon ikke du i en metode kunne lave noget funktionalitet som sammenlignede tekstfeltets indhold og fandt den i listen som passer bedst og så kaldte den metode hver gang der bliver trykket på en tast på tastaturet.
Hvis jeg har forstået dit spørgsmål rigtigt har jeg selv lavet noget lignende(dog i C#, syntaxen ligner meget java) hvor man har en liste som viser nogle filmtitler og et tekstfelt hvis værdi hver gang denne ændres bliver sammenlignet med filmlisten og den film som passer bedst markeret.
Kan sætte det ind til inspiration hvis du ønsker det...
Ok. Takker. Har dog fundet en anden løsning nu (koder det i PHP), da jeg fandt ud af at det ville blive for stort og tidskrævende i Java. Forslaget du giver, var også noget af det jeg havde tænkt mig, men ville bare gerne have et take-away-funktion, så jeg ikke behøvede selv at skrifle det ned. :-)
Synes godt om
Ny brugerNybegynder
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.