问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

12. 编写一个Java 小程序,鼠标点击界面,以该点为中心画一个边长为200的正方形,拖动鼠标正方形跟着动。

发布网友 发布时间:2022-04-27 04:07

我来回答

3个回答

热心网友 时间:2022-04-27 05:37

方法一:import java.util.*;

public class ProOne {
//题目:输入两个正整数m和n,求其最大公约数和最小公倍数。
//程序分析:利用辗除法。
public static void main(String[] args)
{
int m=0,n=0,m1=0,n1=0;
int a;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入m的值:");
m=scanner.nextInt();
System.out.println("请输入n的值:");
n=scanner.nextInt();
//将输入的m和n值备份;
m1=m;
n1=n;
//取得两个数相除的余数;
a=m%n;
while(a!=0)
{
m1=n1;n1=a;a=m1%n1;
}
System.out.println("m,n的最大公约数为:"+n1);
//求两个数字的最小公倍数的方法为:(两个数的乘积)/(两个数字的最大公约数);
System.out.println("m,n两个数的最小公倍数为:"+m*n/n1);
}
}
方法2:
public class Test {

public static void main(String[] args) {
System.out.println(gongyue(10, 12));
}

//迭代n的阶乘
public static int method(int n) {
if (n == 1) {
return 1;
} else {
return n * method(n - 1);
}
}

// 求m和n的最大公约数
public static int gongyue(int m, int n) {
while (m % n != 0) {
int temp = m % n;
m = n;
n = temp;
}
return n;
}

// 求m和n的最小公倍数
public static int gongbei(int m, int n) {
return m * n / gongyue(m, n);
}
}

热心网友 时间:2022-04-27 06:55

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class test extends JApplet implements MouseListener,MouseMotionListener {
public test(){
addMouseListener(this);
addMouseMotionListener(this);
}

public void mouseReleased(MouseEvent e){}
public void mouseClicked(MouseEvent e){}
public void mousePressed(MouseEvent e){
int x=e.getX();
int y=e.getY();
Graphics g=getGraphics();
g.setColor(Color.GREEN);
g.fillRect(x-100,y-100,200,200);
}
public void mouseDragged(MouseEvent e){
repaint();
Graphics g=getGraphics();
g.setColor(Color.GREEN);
int x1=e.getX();
int y1=e.getY();
g.fillRect(x1-100,y1-100,200,200);
}
public void mouseMoved(MouseEvent e){}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}

public static void main(String[] args) {
test ts=new test();
}

}
自己班的,就不用谢了哦

热心网友 时间:2022-04-27 08:29

如果没有人写,通知我一声。
现在我是懒得动。
=======================
这个比较简单,你如果提高一点积分的话,应该还是有人写的。
呵呵~~·
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中控是什么意思 抖音直播中控是什么意思 iphone通讯录群组设置 如何更改iphone通讯录拨打电话时总是出现两个称呼 我的电脑是Win8.1update老硬盘有坏道,最近新买了一个硬盘是希捷的1TB混 ... 使命召唤:黑色行动2常见问题 GMA 4500M技术特性 电脑显示器的配置电脑的基本配置有哪些 梦见对象把门钥匙和我分手 梦见对象还我门钥匙要和我分手的预兆 公益性捐赠税前扣除资格 男生怎么瘦胸?200分悬赏 _百度问一问 微信拖拽小程序源码谁有? 小米手机进网许可怎么查询 荣耀8xmax话筒在哪 都有那些有关“give”的词组? 2013款奔驰E260L实拍,这代前脸很豪气,四辐方向盘 13款奔驰c2605万公里可信吗 13款奔驰c260启动机位置 请问我家的泰迪是40多天才能抱回来。要怎么给它驱虫,可以不驱虫吗?驱虫要几个月开始驱。 54天的泰迪吃阿苯达唑 宠清软膏驱虫可以吗 小泰迪吃普通的驱虫药可以吗 我家的小泰迪刚40天,都要打什么针??什么时候驱虫, 50日大的狗狗需要驱虫吗? 泰迪三十八天了应不应该做驱虫? 泰迪幼犬刚到家能驱虫么 小泰迪快40天了,可以驱虫了吗 我们家泰迪只有50天大,请问能给它驱虫吗? 首航高科股价历史查询?首航高科股价行情价格?首航高科今天为啥大跌? 首航高科未来股价能到多少?股市今日行情首航高科?首航高科股票大幅上涨? 苏宁易购省薪借客服 肇庆的七星岩为什么叫七星岩 我下了个PCgames_Warcraft3.zip怎么安装 啊 详细点我是初手、、、、、 请问大佬有Wise AD Cleaner(广告清道夫) V1.2.7.61 中文版软件百度云资源吗 CF什么是提高鼠标移动速度的键? MPEG视频,3GPP类型的用什么播放器可以播放啊? MPEG格式的文件用什么软件可以打开 我想投稿 请问去哪里 单选题提出"格物穷理"的是谁 穷理尽性出自《庄子》 梦到有人追赶四处躲藏 虎牙系统通知我中奖了,让我添加一个QQ号领奖,这是真的吗? 虎牙中奖填了地址多久发货 含有优字的诗句 天道酬勤 议论文800 天道酬勤?它告诉了我们什么道理? 解释贺知章的诗句 山区女孩考上清华大学,从全系倒数拼到第一,荣获优秀毕业生称号,是谁? "天道酬勤”,“天道不可违”,天道是指自然规律吗? 是否真的有天道酬勤?怎样才能做到?