Iemand verstand van java?

Hier kan je terecht met al je technische vragen. Van kapotte lenzen tot ventilators tot internetverbindingen.

Moderators: Donny K., Stepz, zendar, ReinieR, Cyberbeast, BDT, Markam, Fashion, Madman

Iemand verstand van java?

Postby ReinieR » 30 May 2008, 14:26:27

Heeft iemand hier van de java programeer taal?
Ik moet namelijk een java applet maken van een schermpje met 3 druk knopjes, als je er dan op klikt moet er iets komen te staan.
Maar bij elke knop moet er een ander letter type komen.
Kan iemand mij helpen, hier onder staat de code, maar er staat nu een tekst vak naast de knop en als ik op de knop drukt gebeurt er niks...



package com.borland.samples.welcome;

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2008</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*
*
*
*
*
*/

//

public class drukknop extends Applet {
//declareren van het drukknopje
Button knop;
TextField tekstvak;
Font Letter;
Font Letter2;
Font Letter3;
//initialiseren van het drukknopje
public void init()
{
Letter = new Font("serif", Font.PLAIN, 24);
Letter2 = new Font("verdana", Font.PLAIN, 24);
Letter3 = new Font("Comic sans", Font.PLAIN, 24);
}
{


//Nieuwe knop met lettertype serif, en een tekstvak
setFont( Letter );
knop = new Button();
knop.setLabel( "Dit is knop 1");
tekstvak = new TextField("dit is een tekstvak die bij knop 1 hoort",20);
//toevoegen van de drukknop en tekstvak aan de applet
add( knop);
add (tekstvak);

//Nieuwe knop
setFont( Letter2 );
knop = new Button();
knop.setLabel( "Dit is knop 2");
tekstvak = new TextField("dit is een tekstvak die bij knop 2 hoort",20);
//toevoegen van de drukknop en tekstvak aan de applet
add( knop);
add (tekstvak);

//Nieuwe knop
setFont( Letter3 );
knop = new Button();
knop.setLabel( "Dit is knop 3");
tekstvak = new TextField("dit is een tekstvak die bij knop 3 hoort",20);
//toevoegen van de drukknop en tekstvak aan de applet
add( knop);
add (tekstvak);
}
//inwendige klasse
class KnopHandler implements ActionListener
{
public void actionPerformed( ActionEvent e)
{
knop.setLabel("Bedankt voor het drukken op knop 1");
knop.setLabel("Bedankt voor het drukken op knop 2");
knop.setLabel("Bedankt voor het drukken op knop 3");
tekstvak.setText("je heb geklikt");
}
}
}
User avatar
ReinieR
Super Segaforum user
 
Posts: 1412
Joined: 16 Jun 2004, 19:59:24
Location: Netherlands

Return to 4. Techtalk

Who is online

Users browsing this forum: No registered users and 1 guest

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group