B
Blutiger_Anfänger
Gast
hehe ich hab noch mal ein kleines Problemchen wiso funzt das nicht wenn ich im Konstruktor die Größe/Location (mit setsize/setlocation) angebe da kommt der burron über das ganze Fenster
thx im voraus
Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class move_button extends JFrame
{
Button mb_move, mb_Ende;
int butx = 20, buty = 20;
class CMouseOver implements MouseListener
{
public void mouseEntered(MouseEvent e)
{
// TODO Auto-generated method stub
butx +=5;
buty +=5;
mb_move.setLocation(butx, buty);
}
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
}
public void mouseExited(MouseEvent e)
{
// TODO Auto-generated method stub
}
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
}
}
public move_button(String titel)
{
super(titel);
mb_move = new Button("Klick mich!");
mb_Ende = new Button("Ende");
[i] mb_Ende.setSize(75, 25);
mb_Ende.setLocation(100, 50);
mb_move.setSize(75, 25);
mb_move.setLocation(20, 20);[/i]
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
add(mb_move);
mb_move.addMouseListener(new CMouseOver());
}
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
move_button fenster = new move_button("Move Button Move!!!");
fenster.pack();
//Größe des Fensters festlegen
fenster.setSize(250,300);
fenster.setVisible(true);
}
}