import javaawtColor;
import javaawteventActionEvent;
import javaawteventActionListener;
import javaxswingJButton;
import javaxswingJFrame;
import javaxswingJPanel;
public class Screen{
public static void main(String args[]){
new Win();
}
static class Win extends JFrame implements ActionListener{
JPanel jp = new JPanel();
JButton jb[] = new JButton[4];
public Win(){
thissetBounds(0, 0, 320, 320);
Color c[] = {Colorred,Coloryellow,Colorblue};
jpsetBackground(Colorblack);
for(int i = 0 ; i < 4 ; i++){
jb[i] = new JButton();
if(i!=3){
jb[i]setBackground(c[i]);
}else{
jb[i]setText("退出");
}
jb[i]addActionListener(this);
jpadd(jb[i]);
}
thisadd(jp);
thissetVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(!((JButton)egetSource())getText()equals("退出")){//如果不是退出按钮,则换颜色
jpsetBackground(((JButton)egetSource())getBackground());
}
else
Systemexit(0);//退出
}
}
}
public class RandomNum
{
public static void main(String[] args)
{
int num=(int)(Mathrandom()800);//取800以内随机数
Systemoutprintln("所取随机数为:"+num);
Systemoutprintln("它的百位数字为:"+(num/100));//取百位
Systemoutprintln("它的十位数字为:"+((num-(num/100)100))/10);//取十位
Systemoutprintln("它的十位数字为:"+(num%10));//取个位
}
}
控制台小游戏 class YZDEL\r\n{\r\n public static void main(String[] args)\r\n {\r\n javautilRandom Shiji = new javautilRandom();\r\n javautilScanner Shuru = new javautilScanner(Systemin);\r\n javautilScanner Nandu = new javautilScanner(Systemin);\r\n int YingxHP = 20;\r\n int YingxMP = 0;\r\n int MogHP = 20; \r\n int MogMP = 0;\r\n int MogDo = 0;\r\n int fangyu = 0;\r\n Systemoutprintln("┏━━━━_┏━━┣┣┓ _ ┓┏━┳━┳┓┓━┓ ");\r\n Systemoutprintln("┏┣━━━┓┏━━┣┣┓ ┃┏ ┃ ┃┓┃ _ ");\r\n Systemoutprintln("┣┣━━━┫_━━┻__ ┃_┓┃ ┃_┏━┣━━┓");\r\n Systemoutprintln("┣┣━━━┫┏━━━━┓_━━┣━┛┗━┻━┻┛┃┃");\r\n Systemoutprintln("┏┣━━━┓┣━━━━┫ ┃┃┃┗__┃┃┣━_");\r\n Systemoutprintln(" ┛┗_┗━━━━_┗___━━┛┛┗━__━┛");\r\n Systemoutprintln();\r\n Systemoutprintln(" 作者:天狐空幻");\r\n Systemoutprintln();\r\n Systemoutprintln("说明:勇者的 *** 作方式为以下所示:");\r\n Systemoutprintln(" 使用攻击需消耗1MP 伤害1HP");\r\n Systemoutprintln(" 使用蓄力可增加1MP 伤害0HP");\r\n Systemoutprintln(" 使用躲闪需消耗0MP 伤害0HP 躲避攻击");\r\n Systemoutprintln(" 使用重击需消耗3MP 伤害2HP 防御无效");\r\n Systemoutprintln(" 恶龙攻击力高, 注意防御是取胜的关键");\r\n Systemoutprintln(" 恶龙MP达到4时可能会放出火焰无法躲避");\r\n Systemoutprintln(" 准备说明完毕,那么让我们来挑战恶龙吧!");\r\n Systemoutprintln("==================================");\r\n //难度选择\r\n Systemoutprintln("请选择难度");\r\n Systemoutprintln("1娱乐 2挑战 3噩梦");\r\n int ND = NandunextInt();\r\n Systemoutprintln("==================================");\r\n while(true) \r\n { \r\n //HP,MP的显示 \r\n Systemoutprint("勇者: ");\r\n Systemoutprint(" HP ");\r\n for(int x=YingxHP;x>0;x--) Systemoutprint(""); \r\n Systemoutprint(" "+YingxHP);\r\n Systemoutprintln();\r\n Systemoutprint(" ");\r\n Systemoutprint(" MP ");\r\n for(int x=YingxMP;x>0;x--) Systemoutprint(""); \r\n Systemoutprint(" "+YingxMP);\r\n Systemoutprintln();\r\n Systemoutprint("恶龙: ");\r\n Systemoutprint(" HP ");\r\n for(int y=MogHP;y>0;y--) Systemoutprint("");\r\n Systemoutprint(" "+MogHP);\r\n Systemoutprintln(); \r\n Systemoutprint(" ");\r\n Systemoutprint(" MP ");\r\n for(int y=MogMP;y>0;y--) Systemoutprint("");\r\n Systemoutprint(" "+MogMP);\r\n Systemoutprintln();\r\n Systemoutprintln("==================================");\r\n //胜利判定 \r\n if(YingxHP2&&MogMP>2) MogDo = 2;\r\n else if(MogMP0) MogDo=2; \r\n if(Do==2&&MogMP==0) MogDo=0; \r\n if(Do==3&&MogMP=4) MogDo=3;}//变态判定。。 \r\n //战斗分析\r\n //防御 \r\n if(Do==3) {fangyu=1;Systemoutprintln("你灵巧的躲避攻击!");}\r\n if(MogDo==1) {fangyu=1;Systemoutprintln("恶龙进行防御!");}\r\n //角色判定 \r\n if(Do==1&&YingxMP==0) {Systemoutprintln("MP不足!");}\r\n if(Do==1&&YingxMP>0) {\r\n if(fangyu==0) {MogHP=MogHP-1;YingxMP=YingxMP-1;Systemoutprintln("你发动攻击!");}\r\n if(fangyu==1) {YingxMP=YingxMP-1;Systemoutprintln("你的攻击被格挡!");}} \r\n if(Do==2) {YingxMP=YingxMP+1;Systemoutprintln("你进行蓄力!");}\r\n if(Do==4&&YingxMP2) {MogHP=MogHP-2;YingxMP=YingxMP-3;Systemoutprintln("你发动重击!");}\r\n if(Do> 4) Systemoutprintln("你不知所措");\r\n //敌人判定 \r\n if(MogDo==2&&MogMP==0) {Systemoutprintln("恶龙在发呆!");}\r\n if(MogDo==2&&MogMP>0) {\r\n if(fangyu==0) {YingxHP=YingxHP-2;MogMP=MogMP-1;Systemoutprintln("恶龙发动攻击!");}\r\n if(fangyu==1) {MogMP=MogMP-1;Systemoutprintln("恶龙的攻击被躲开了!");}} \r\n if(MogDo==0) {MogMP=MogMP+1;Systemoutprintln("恶龙进行蓄力!");} \r\n if(MogDo==3&&MogMP3) {YingxHP=YingxHP-4;MogMP=MogMP-4;Systemoutprintln("恶龙发动火焰吐吸!躲避不能!");} \r\n //结束 \r\n fangyu = 0;\r\n MogDo = 0;\r\n Systemoutprintln("____________________");\r\n Systemoutprintln();\r\n Systemoutprintln("=================================="); }\r\n }\r\n}
public class Test {
public static void main(String[] args) {
Trapezoid t = new Trapezoid(3, 4, 5);
Systemoutprintln(tarea());
}
}
class Trapezoid {
private double topline;
private double baseline;
private double height;
public Trapezoid() {
}
public Trapezoid(double topline, double baseline, double height) {
thistopline = topline;
thisbaseline = baseline;
thisheight = height;
}
public double area() {
return ((topline + baseline) height) / 2;
}
}
// 获取系统默认的本机工具包
javaawtToolkit tk = javaawtToolkitgetDefaultToolkit();
// 发出当前系统最简单的声音
tkbeep();
不需要外部包,只是用系统JDK中的 awt包下的 toolkit工具类就可以了。
版本 2
增减时间 (到时间(编辑框1内容), 1, +)
参数名称为“被增加部分”,数据类型为“整数型(int)”,所处语句为“增减时间”。注明:参数值指定增加或减少时间的哪一部分,可以为以下常量: 1、#年份; 2、#季度; 3、#月份; 4、#周; 5、#日; 6、#小时; 7、#分钟; 8、#秒。
以上就是关于Java~有哪位大虾可以帮我写一个小程序呀,用Java做一个界面,上面有四个按钮分别是红色,黄色,蓝色,退出,全部的内容,包括:Java~有哪位大虾可以帮我写一个小程序呀,用Java做一个界面,上面有四个按钮分别是红色,黄色,蓝色,退出,、编写一个java的应用小程序。、用JAVA编写一个小程序,不限类型好玩点的。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)