Portfolio
AdapterClasses
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Gui extends JFrame{
private String detailes;
private JLabel statusbar;
public Gui() {
super("titel");
statusbar = new JLabel("this is defa");
add(statusbar, BorderLayout.SOUTH);
addMouseListener(new Mouseclass());
}
private class Mouseclass extends MouseAdapter{
public void mouseClicker(MouseEvent event) {
detailes = String.format("You clicked %d",event.getClickCount());
if(event.isMetaDown())
detailes += "with right mouse button";
else if(event.isAltDown())
detailes += "with center mouse button";
else
detailes += "withaout left mouse";
statusbar.setText(detailes);
}
}
}
import javax.swing.JFrame;
public class apples {
public static void main(String[] args) {
Gui go = new Gui();
go.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
go.setSize(640, 480);
go.setVisible(true);
}
}
