0
praktikum PBO MODUL 8-9
Posted by Rian Bahtiar
on
19.45
latihan8a.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class latihan8a extends JFrame implements ActionListener
{
JButton tombol;
int n=0;
public latihan8a() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tombol = new JButton("Click Me");
getContentPane().add(tombol);
tombol.addActionListener(this);
setSize(100, 100);
setLocation(400, 200);
setVisible(true);
}
public static void main(String [] args)
{
new latihan8a();
}
public void actionPerformed(ActionEvent e) {
n++;
System.out.println("Klik " + n+" kali.....");
}
}
import java.awt.*;
import java.awt.event.*;
public class latihan8a extends JFrame implements ActionListener
{
JButton tombol;
int n=0;
public latihan8a() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tombol = new JButton("Click Me");
getContentPane().add(tombol);
tombol.addActionListener(this);
setSize(100, 100);
setLocation(400, 200);
setVisible(true);
}
public static void main(String [] args)
{
new latihan8a();
}
public void actionPerformed(ActionEvent e) {
n++;
System.out.println("Klik " + n+" kali.....");
}
}
latihan8b.java
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class latihan8b extends JFrame implements KeyListener
{
private JTextField edit1;
public latihan8b() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Demo KeyListener");
setLocation(400, 200);
edit1 = new JTextField(20);
edit1.addKeyListener(this);
Container c = getContentPane();
c.add(edit1);
pack();
setVisible(true);
}
public void keyTyped(KeyEvent e) {
System.out.println("Key Typed: "+ e.getKeyChar());
}
public void keyPressed(KeyEvent e) {
System.out.println("Key Pressed: "+ e.getKeyChar());
}
public void keyReleased(KeyEvent e) {
System.out.println("Key Released: "+ e.getKeyChar());
}
public static void main(String args[])
{
new latihan8b();
}
}
import java.awt.event.*;
import java.awt.*;
public class latihan8b extends JFrame implements KeyListener
{
private JTextField edit1;
public latihan8b() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Demo KeyListener");
setLocation(400, 200);
edit1 = new JTextField(20);
edit1.addKeyListener(this);
Container c = getContentPane();
c.add(edit1);
pack();
setVisible(true);
}
public void keyTyped(KeyEvent e) {
System.out.println("Key Typed: "+ e.getKeyChar());
}
public void keyPressed(KeyEvent e) {
System.out.println("Key Pressed: "+ e.getKeyChar());
}
public void keyReleased(KeyEvent e) {
System.out.println("Key Released: "+ e.getKeyChar());
}
public static void main(String args[])
{
new latihan8b();
}
}
latihan8c.java "Masih Error"
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class latihan8c extends JFrame implements MouseListener
{
private JButton tombol;
private JLabel label1;
private JTextField edit1;
public latihan8c() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Demo MouseListener");
setLocation(400,200);
label1 = new JLabel("Status ==> ");
edit1 = new JTextField(30);
edit1.setEnabled(false);
tombol = new JButton("OK !");
tombol.addMouseListener(this);
Container c = getContentPane();
c.add(label1,BorderLayout.WEST);
c.add(edit1,BorderLayout.EAST);
c.add(tombol,BorderLayout.SOUTH);
pack();
setVisible(true);
}
public void mousePressed(MouseEvent e){
edit1.setText("Mouse lagi ditekan");
}
public void mouseReleased(MouseEvent e){
edit1.setText("Tombol Mouse dilepas");
}
public void mouseEntered(MouseEvent e){
edit1.setText("Mouse entered");
}
public void mouseExited(MouseEvent e){
edit1.setText("Mouse exited");
}
public void mouseClicked(MouseEvent e)
{
edit1.setText("Klik Mouse ("+ e.getClickCount()+")");
}
public static void main(String[] args)
{
new latihan8c();
}
}
import java.awt.event.*;
import java.awt.*;
public class latihan8c extends JFrame implements MouseListener
{
private JButton tombol;
private JLabel label1;
private JTextField edit1;
public latihan8c() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Demo MouseListener");
setLocation(400,200);
label1 = new JLabel("Status ==> ");
edit1 = new JTextField(30);
edit1.setEnabled(false);
tombol = new JButton("OK !");
tombol.addMouseListener(this);
Container c = getContentPane();
c.add(label1,BorderLayout.WEST);
c.add(edit1,BorderLayout.EAST);
c.add(tombol,BorderLayout.SOUTH);
pack();
setVisible(true);
}
public void mousePressed(MouseEvent e){
edit1.setText("Mouse lagi ditekan");
}
public void mouseReleased(MouseEvent e){
edit1.setText("Tombol Mouse dilepas");
}
public void mouseEntered(MouseEvent e){
edit1.setText("Mouse entered");
}
public void mouseExited(MouseEvent e){
edit1.setText("Mouse exited");
}
public void mouseClicked(MouseEvent e)
{
edit1.setText("Klik Mouse ("+ e.getClickCount()+")");
}
public static void main(String[] args)
{
new latihan8c();
}
}
Posting Komentar