Layout des composants sans utiliser Borland.jdbc
Bonjour,
ne pouvant retrouver le jdk de borland( sur mon CD de stage avec jBuilder dessus),
j'ai des erreurs sur les import et la classe YYLayout.
Voici mon 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
| package newapp;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import borland.jbcl.layout.*;
import borland.jbcl.control.*;
public class Applet2 extends Applet {
XYLayout xYLayout1 = new XYLayout();
boolean isStandalone = false;
int x ;
int y ;
//Construire l'applet
public Applet2() {
/*
addMouseMotionListener(new MouseMotionAdapter(){
public void mouseMoved(MouseEvent e){
x = e.getX();
y = e.getY();
repaint();
}
});
*/
addMouseMotionListener(new MouseMotionListener(){
public void mouseDragged(MouseEvent e){
}
public void mouseMoved(MouseEvent e){
x = e.getX();
y = e.getY();
repaint();
}
});
}
//Initialiser l'applet
public void init() {
try { jbInit(); } catch (Exception e) { e.printStackTrace(); }
}
//Initialiser le composant
public void jbInit() throws Exception{
xYLayout1.setWidth(400);
xYLayout1.setHeight(300);
this.setLayout(xYLayout1);
}
//Obtenir les informations d'applet
public String getAppletInfo() {
return "Information applet";
}
//methode paint-----
public void paint(Graphics g){
g.setColor(Color.orange);
g.drawRect(0,0,70,30);
g.drawString(" "+x+","+y,10,10);
}
//Obtenir les informations de paramètre
public String[][] getParameterInfo() {
return null;
}
} |
Apparemment, le jar de borland est rare et très très cher ! (le jar est rare :roll:)
quelle methode utiliser pour positionner mon objet dans la fenetre ?
à+