Mam kod
Kód:
package saaaaaaaaaa;
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class xd {
public static void main(String[] args) {
JFrame frame = new JFrame("Halo");
JLabel lab = new JLabel("Ucim sa ",JLabel.CENTER);
JButton but = new JButton("Hrac1");
JButton but1 = new JButton("Hrac2");
CustomAct act = new CustomAct(lab);
but.addMouseListener(act);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(1920, 1080);
frame.setLayout(new BorderLayout());
frame.setResizable(false);
frame.add(lab, BorderLayout.CENTER);
frame.add(but, BorderLayout.SOUTH);
frame.add(but1, BorderLayout.NORTH);
}
}
a
Citácia:
package saaaaaaaaaa;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JLabel;
public class CustomAct implements MouseListener {
private static final long serialVersionUID = 1L;
private String halo = "to si ty";
private JLabel lab;
public CustomAct(JLabel lab) {
this.lab = lab;
}
@Override
public void mouseClicked(MouseEvent e) {
lab.setText(halo);
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
}
}
a potreboval by som spravit funkcie na 2 buttony..
Dakujem vopred