[Java] Applet + ListIterator?

Pagina: 1
Acties:

  • Isengrim
  • Registratie: Februari 2004
  • Laatst online: 10:43
Hallo mensen,

Ik probeer via parameters informatie door te geven aan mij applet.
Aangezien er maar 1 value tag via 1 parameter kan worden door gegeven en ik meerdere values moet doorgeven, scheid ik iedere value met een ",".
Vervolgens moet er op die komma gescheiden worden en dan moet de data geprint worden op het scherm.
Het scheiden van data lukt mij wel, alleen krijg ik het voor geen mogelijkheid voor elkaar om die data te printen.

Java:
1
2
3
4
5
6
7
8
9
10
11
List cursist = new List();
          
            String cursistinfo = getParameter("Cursist");
            String[] cursisten = cursistinfo.split(",");
            
            for(int i = 0; i<cursisten.length; i++)
            {
                cursist.add(cursisten[i].trim());
            }
      
// hier moet dan de data geprint worden op een of andere manier


Op internet kwam ik een soort gelijk voorbeeld tegen (alleen dan was het geen applet), dan kon je via een ListIterator de boel outputten. Maar dat kan op een een of andere manier niet (of ik doe iets fout :p)

Iemand een ideetje?

// Edit:

K*t ik zit nog ik het verkeerde forum.... kan iemand hem ff verplaatsen? (P&W)

[ Voor 17% gewijzigd door Isengrim op 03-06-2005 13:52 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude


  • b19a
  • Registratie: September 2002
  • Niet online
Een applet is geen console screen; jij wilt waarschijnlijk een Componenten in je applet laten verschijnen. Zoek eens wat tutorials over Swing, dat is waarschijnlijk wat jij zoekt.

[ Voor 15% gewijzigd door b19a op 03-06-2005 14:09 ]


  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Wat heb je al geprobeerd?

Een applet heeft een paint() methode, verder kan je het op een Label, Button, TextArea, TextField, weet ik wat nog meer schrijven.

  • Isengrim
  • Registratie: Februari 2004
  • Laatst online: 10:43
Tot nu heb ik de bovenste code zegmaar, het is nu eigenlijk de bedoeling dat ik alle items die in de List cursist zit te gaan "painten"

  • b19a
  • Registratie: September 2002
  • Niet online
Isengrim schreef op vrijdag 03 juni 2005 @ 14:18:
Tot nu heb ik de bovenste code zegmaar, het is nu eigenlijk de bedoeling dat ik alle items die in de List cursist zit te gaan "painten"
Tut tut niet zo lui... even Swing doornemen :P... hier alvast wat demo code:
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.awt.*;
import javax.swing.*;

public class JAppletExample extends JApplet {
  public void init() {
    WindowUtilities.setNativeLookAndFeel();
    Container content = getContentPane();
    content.setBackground(Color.white);
    content.setLayout(new FlowLayout()); 
    content.add(new JButton("Button 1"));
    content.add(new JButton("Button 2"));
    content.add(new JButton("Button 3"));
  }
}
source

[ Voor 9% gewijzigd door b19a op 03-06-2005 14:25 ]


  • Isengrim
  • Registratie: Februari 2004
  • Laatst online: 10:43
Het zal hem waarschijnlijk wel aan mij liggen, maar ik zie niet ech het verband tussen iets op het scherm te painten en JButtons neer te plakken.

Verwijderd

Isengrim schreef op vrijdag 03 juni 2005 @ 14:56:
Het zal hem waarschijnlijk wel aan mij liggen, maar ik zie niet ech het verband tussen iets op het scherm te painten en JButtons neer te plakken.
Ja dat ligt aan jou, het is enkel een voorbeeld om componenten op het scherm te krijgen. Aan jou om de juiste componenten te kiezen danwel ervoor te kiezen zelf te gaan tekenen...

  • jAnO!
  • Registratie: Januari 2002
  • Laatst online: 01-05 18:22

jAnO!

lalalavanillevla

http://java.sun.com/j2se/1.5.0/docs/api/

Kijk eens bij Klasseomschrijving java.awt.List... die zou je weleens kunnen gebruiken...

When some people work at a place for ten years they get ten years of experience, other people work at a place for ten years and get one year of experience ten times.


  • Robtimus
  • Registratie: November 2002
  • Laatst online: 11:51

Robtimus

me Robtimus no like you

Er zijn twee verschillende Lists:
java.awt.List:
Java:
1
2
3
4
for (int i = 0; i < list.getItemCount(); i++)
{
    String s = list.getItem(i);
}
java.util.List:
Java:
1
2
3
4
5
// for (ListIterator i = list.listIterator(); i.hasNext(); ) kan ook
for (Iterator i = list.iterator(); i.hasNext(); )
{
    Object o = i.next();
}
Gewoon in de API te vinden.

More than meets the eye
There is no I in TEAM... but there is ME
system specs

Pagina: 1