import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class YoloI {
public static void main(String[] args) {
ventana window = new ventana();
window.setVisible(true);
window.setResizable(false);
window.setLayout(null);
window.setPreferredSize(new Dimension(900,644));
window.pack();
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class ventana extends JFrame{
public ventana(){
super("Holis");
Container container = getContentPane();
container.setLayout(null);
//declaracion fondo
Icon img [] ={
new ImageIcon("Amuto.jpg"),
};
//fichas
Fichas ficha1 = new Fichas("1,0");
container.add(ficha1);
ficha1.setBounds(720, 260, 100, 50);
Fichas ficha2 = new Fichas("1,1");
container.add(ficha2);
ficha2.setBounds(720, 200, 100, 50);
//botones
JButton Tirar = new JButton("Tirar");
container.add(Tirar);
Tirar.setBounds(20,500,100,30);
JButton Pasar = new JButton("Pasar");
container.add(Pasar);
Pasar.setBounds(400,500,100,30);
//fondo
JLabel fondo = new JLabel(img[0]);
fondo.setBounds(0,0,900,644);
container.add(fondo);
}
}
class Fichas extends JButton implements MouseMotionListener{
public Fichas(String text){
super.setText(text);
addMouseMotionListener(this);
}
public void mouseDragged(MouseEvent mme) {
setLocation(
this.getX() + mme.getX() - this.getWidth() / 2,
this.getY() + mme.getY() - this.getHeight() / 2
);
}
public void mouseMoved(MouseEvent mme) {}
}
No hay comentarios:
Publicar un comentario