Hallo zusammen
In einem Projekt haben wir ein Problem mit einem Applet. Das Applet soll im Hintergrund ein Stadtplan(winterthur_altstadt.JPG) anzeigen, darauf sind verschiedene anklickbare Objekte vorhanden. Das Bild einzeln einzufügen ist kein Problem. Nun möchten wir jedoch ein klickbares Element (Button beispielsweise) dazufügen.
Hier haben wir das Problem, dass der Button das ganze Appletfenster füllt, obwohl wir die grösse auf 10,10 beschränkt hatten.
Wenn wir das Bild über das Graphics-Objekt einfügen, ist der Button dann hinter dem Bild, und somit nicht sichtbar.
Vielen Dank für eure Tipps!
In einem Projekt haben wir ein Problem mit einem Applet. Das Applet soll im Hintergrund ein Stadtplan(winterthur_altstadt.JPG) anzeigen, darauf sind verschiedene anklickbare Objekte vorhanden. Das Bild einzeln einzufügen ist kein Problem. Nun möchten wir jedoch ein klickbares Element (Button beispielsweise) dazufügen.
Code:
public class Stadtplan extends JApplet {
public void init() {
this.setSize(1075,861);
JLabel label = new JLabel(new ImageIcon("winterthur_altstadt.JPG"));
Button but = new Button();
but.setBackground(Color.YELLOW);
Panel panel = new Panel();
panel.add(label);
this.getContentPane().add(panel);
but.setSize(10, 10);
// auch mit but.setMaximumSize(new Dimension(10,10));
this.add(but);
}
}
Hier haben wir das Problem, dass der Button das ganze Appletfenster füllt, obwohl wir die grösse auf 10,10 beschränkt hatten.
Wenn wir das Bild über das Graphics-Objekt einfügen, ist der Button dann hinter dem Bild, und somit nicht sichtbar.
Vielen Dank für eure Tipps!