positie van een button in java

Status
Niet open voor verdere reacties.

Example5

Terugkerende gebruiker
Lid geworden
9 mrt 2008
Berichten
2.172
hey,

vraagje: ik heb een klein layoutje gemaakt voor een winkelapplet in java...
kan iemand mij uitleggen hoe ik de positie van de buttons kan veranderen? kan dit bijvoorbeeld met coordinaten?

de code is als volgt:

Code:
"/**
 * @(#)a.java
 *
 * a Applet application
 *
 * @author 
 * @version 1.00 2009/10/19
 */
 
import java.awt.*;
import java.applet.*;
// het venster is 500x500 pixels
public class a extends Applet {
			Button Inloggen, Registreer;
	
	public void init() {
	 Inloggen = new Button("Inloggen");
     add(Inloggen);
     Registreer = new Button("Registreer");
     add(Registreer); 
		}
	public void paint(Graphics g) {	
		g.setColor(Color.gray);
		g.fill3DRect(0,0,500,500,true);
		g.fill3DRect(50,50,400,400,true);
		g.fill3DRect(150,23,200,20,true);
		g.setColor(Color.black);
		g.drawString("Welkom. Maak uw keuze.",185,40);

		
	}
}"
 
Code:
package applet;

import java.awt.*;
import java.applet.*;
//het venster is 500x500 pixels
@SuppressWarnings("serial")
public class MyApplet extends Applet {
			Button inloggen, registreer;

	public void init() {
		setLayout(null);
		inloggen = new Button("Inloggen");
		inloggen.setBounds(130, 100, 100, 40);
	    add(inloggen);
	    registreer = new Button("Registreer");
	    registreer.setBounds(270, 100, 100, 40);
	    add(registreer);
	}
	public void paint(Graphics g) {
		g.setColor(Color.gray);
		g.fill3DRect(0,0,500,500,true);
		g.fill3DRect(50,50,400,400,true);
		g.fill3DRect(150,23,200,20,true);
		g.setColor(Color.black);
		g.drawString("Welkom. Maak uw keuze.",185,40);
	}
}
1. setLayout(null) want zo wordt alles gewoon op coördinaten gezet i.p.v. de standaard layout te gebruiken
2. setBounds() bepaalt de startcoördinaten en grootte van een component
 
Laatst bewerkt:
ok ik ga het zo ff proberen, alvast bedankt!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan