Avatar billede shemeri Praktikant
28. maj 2002 - 14:27 Der er 8 kommentarer og
1 løsning

actionPerformed i Java!!

Jeg har et problem som giver NullPointerException. Det jeg prøver og laver ser sådan ud:-

public void actionPerformed(ActionEvent e) {
    Object source = e.getSource();
    if ( source == InsertButton) {
      String text =        scrollingEditableText.getText();
          scrollingtextArea.append(text);
        }

      }

er der nogen der kan hjælpe?!

Avatar billede aslan Nybegynder
28. maj 2002 - 14:44 #1
public void actionPerformed(ActionEvent e) {
   
    if ( e.getSource() == InsertButton) {
      String text = scrollingEditableText.getText();
          scrollingtextArea.append(text);
        }

      }
Avatar billede erikjacobsen Ekspert
28. maj 2002 - 14:45 #2
scrollingEditableText eller scrollingtextArea er vel null. Mere kan
jeg ikke sige uden mere kode
Avatar billede jakob_madsen Nybegynder
28. maj 2002 - 14:53 #3
Kan det ikke også være scrollingEditableText.getText() som retunere en null pointer. Feks hvis der ikke er noget tekst. (Det er måske også det du mener Erik?)
Kan man ikke prøve,
if (scrollingEditableText.getText()==null)
    System.out bla bla bla.
Bare så vi slipper for at se hele programmet. (O:
Bare et forslag.
Avatar billede erikjacobsen Ekspert
28. maj 2002 - 15:10 #4
Det kan faktisk ske tidligere, inde i getText():

public String getText()

    Returns the text contained in this TextComponent. If the underlying document is null, will give a
    NullPointerException.

    Returns:
        the text
    Throws:
        NullPointerException - if the document is null
    See Also:
        setText(java.lang.String)
Avatar billede shemeri Praktikant
28. maj 2002 - 20:03 #5
Tak men jeg fandt ud hvorfor den giver sådan fejl..... ;-) dumt fejl :(
Avatar billede shemeri Praktikant
28. maj 2002 - 20:03 #6
Tak men jeg fandt ud hvorfor den giver sådan fejl..... ;-) dumt fejl :(
Avatar billede johnstigers Seniormester
28. maj 2002 - 20:55 #7
shemeri> så post lige løsningen her.

john_stigers - coadmin
Avatar billede johnstigers Seniormester
05. juni 2002 - 20:59 #8
shemeri> post løsningen her. Du har 5 dage - derefter vil jeg slette din bruger.
Avatar billede shemeri Praktikant
06. juni 2002 - 05:27 #9
Sorry...
Problemet var at jeg har erklaeret ScrollingEditabletext og Editabletext. Jeg sku bare brug Editabletextarea istedet :)
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