https://www.myziyuan.com/
- 亦心
- import java.awt.*;import java.awt.event.*;class TFFrame extends Frame {int v;public TFFrame(){addWindowListener(new Win());}/*构造方法*/class num{int a[]={-2,-2,-2,-2};public num(){ int b;for(int i=0;i<4;i++){boolean c=false;b=(int)(Math.random()*10);lab:{for(int k=0;k<4;k++){if(b==a[k]) break lab;}c=true;a[i]=b;} if(!c) i--;}/*处理随即数结果存放*/System.out.println(this.a[0]+","+this.a[1]+","+this.a[2]+","+this.a[3]);}/*num*/}num number=new num();/*产生随机数对象number*/TextField Tnum;Label label1[]=new Label[8];String bs=new String("***** 0A0B");/*为label缓冲区*/public void launchFrame() {/*面板定义*/this.setSize(175,430);Tnum = new TextField(10);Button b = new Button("go");for(int i=0;i<8;i++){label1[i]=new Label("*****0A0B");}label1[0].setText(bs);b.addActionListener(new MyMonitor());setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));add(Tnum);add(b);for(int i=0;i<8;i++){add(label1[i]);}setVisible(true);}/*面板定义*/private class MyMonitor implements ActionListener{/*事件处理*/public void actionPerformed(ActionEvent e) {int n1 = Integer.parseInt(Tnum.getText());/*获得输入数据*/int b[]=new int[4];b[3]=n1%10;b[2]=(n1/10)%10;b[1]=(n1/100)%10;b[0]=n1/1000;/*处理输入数据,产生结果数组b[]*/int count1=0,count2=0;for(int i=0;i<4;i++){for(int j=0;j<4;j++){if(number.a[i]==b[j]){if(i==j) count2++;//A的值else count1++;//B的值break;}}}/*书写回执方法*/bs=n1+""+count2+"A"+count1+"B";label1[v%8].setText(bs);v++;Tnum.setText("");/*显示Dialogue;退出程序*/if(count2==4){System.out.println("Game Over");System.exit(0);}}/*actionPerformed*/}/*内部类MyMonitor*/}/*class TFFrame*//*开始运行*/public class beginrun{public static void main(String args[]){new TFFrame().launchFrame();/*产生匿名窗口*/}/*main*/}class Win extends WindowAdapter{//WindowAdapter实现窗口关闭public void windowClosing(WindowEvent e){System.exit(0);}}这是我的课堂练习 一个4位猜数字游戏 public类是beginrun 漏洞百出 够你挑的
- 2021-02-22 10:45:01
- 礼品代发源码
- 如果运行java KY5_11 1 2的话,程序应该输出第4号元素为:4向量V的所有元素:0,1,2,aaa,4字符串元素,4向量V的元素个数=6 V的长度为 6删除后元素个数:0 向量V长度:6
- 2021-02-11 20:40:07
- 哆啦A梦的爸爸
- 求这段JAVA代码详细分析说明。,这不是Java代码,就是一个内置样式的html页面:<table width="80%" align="center" cellpadding="0"cellspacing="1" style="border:1px solid black"> 表格占整个页面宽度80%,居中对齐,内边距为零,表格之间边距为1,采用1px宽的黑色实线边框<tr><td colspan="4" ><div class="mytitle">您当前的拍卖物品:</div></td> </tr><tr></tr>代表表格的一行,<td>代表一个单元格,上面意思是第一行有一个单元格显示“您当前拍卖的物品”,<div class="mytitle">是CSS使用的一个标签,用类表示符号标注这一栏使用的样式,在对应的CSS文件中可以规定对应的样式;下面几行都可以类比理解一直到<H3>那个地方,中间的<s:iterator>类似于一个循环,把所有的items一一添加到表格内部,奇数行设置颜色#dddddd,偶数行设置颜色#eeeeeee。<h3>添加新物品</h3>用3号标题字体显示“添加新物品”后面又是jsp的代码,当点击<s:submit value="添加">按钮时,把“物品名”、"物品描述"等属性一一赋值,并提交给后台“proAddItem”方法来进行逻辑处理,最后就是个验证码的图片,由后台逻辑负责穿给页面显示。
- 2021-02-11 20:40:07