面向对象程序设计--Java(第二版) c11_6代码

2022-05-19 12:37:24   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《面向对象程序设计--Java(第二版) c11_6代码》,欢迎阅读!
程序设计,面向,对象,代码,Java
import java.awt.*;

import javax.swing.*; import java.awt.event.*;

public class c11_6 extends JApplet{

int x,y;

JLabel lb1=new JLabel("X:"),lb2=new JLabel("Y:"),lb3=new JLabel(""); JTextField tf1=new JTextField(5),tf2=new JTextField(5);// Container cp=getContentPane();

FlowLayout flow=new FlowLayout(FlowLayout.CENTER,5,5); public void init() { }

class mouseListener implements MouseListener{ public void mouseClicked(MouseEvent e)// {lb3.setText("Clicked the mouse"); } public void mousePressed(MouseEvent e)

{lb3.setText("Pressed the mouse button");} public void mouseEntered(MouseEvent e) {lb3.setText("Mouse entered this area");} public void mouseExited(MouseEvent e)

{lb3.setText("Mouse is not avalible in the sight");} public void mouseReleased(MouseEvent e)// {lb3.setText("Released mouse");} cp.setLayout(flow); cp.add(lb1); cp.add(tf1); cp.add(lb2);

cp.add(tf2); cp.add(lb3);

addMouseListener(new mouseListener());// addMouseMotionListener(new koLis());//

}

class koLis implements MouseMotionListener{ }

public void mouseMoved(MouseEvent e) { }

public void mouseDragged(MouseEvent e) {lb3.setText("Dragged mouse");}

x=e.getX();

y=e.getY();

tf1.setText(String.valueOf(x)); tf2.setText(String.valueOf(y));


}




本文来源:https://www.wddqxz.cn/60fcc67627284b73f24250e5.html

相关推荐