[Java] kan geen tekst in Tekstbox invoeren

Pagina: 1
Acties:

  • emkedouwe
  • Registratie: September 2001
  • Laatst online: 26-11-2021
hoi,

ik heb het volgende gemaakt; Een klasse die extends naar panel. In die klasse heb ik een textvak gedeclareerd en toegevoegd aan het panel. Als ik mijn Applet nu run en ik gan naar het panel en klik op de textbox dan kan ik geen letters, cijfers of andere dingen toevoegen.

Komt het mischien door dat ik een Action Keydown gebruik ??

Wat is de oplossing ?

de verkorte versie v/d code
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public class Applet1 extends Applet 
{ 
vragenprg = new Vragenprogramma(); 
vragenprg.initsysteem(); 
} 

class Vragenprogramma extends Panel 
{ 
TextField tekstvak; 
Button knop, volgende; 

void initsysteem() 
{ 
control = new boolean [500]; // Aanmaken van een Control- Array 
for(int s = 0; s < 500; s++) 
{ 
control [s] = true; 
} 
i=0; 
l=0; 
knop = new Button ("OK"); 
vragenprg.add(knop); 
invoer = ""; 
vak = new TextField(invoer,10); 

vragenprg.add(vak); 
volgende = new Button("Volgende"); 
vragenprg.add(volgende); 
}

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Voor zo ver ik mij nog kan herinneren is een TextField standaard editable en hoef je niets te doen om er tekst in te kunnen typen. En anders moet je even System.out.println("editable:"+textField.isEditable()) doen en kijken wat er staat. Als het false is, dan moet je even textField.setEditable(true) doen. Dan kun je er wel in typen.

  • emkedouwe
  • Registratie: September 2001
  • Laatst online: 26-11-2021
Dat heb ik al geprobeerd maar ik kan nog steeds niks intypen

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

iemand met hetzelfde probleem, misschien ook oplossing voor jou. (het zou volgens mij al moeten werken, maar ik heb ook nog nooit een applet gemaakt).

http://forum.java.sun.com/thread.jsp?forum=31&thread=56472

en hier heb je nog een paar :)
http://search.java.sun.com/Search/java?qt=%2BTextField+%2Bnot+%2Beditable+%2Bapplet&col=javafrm&rf=0