JAVA
Levi6LEVI
实现创新
展开
-
JAVA容器的布局选择
两种容器的默认布局Frame_默认布局为BorderLayout--控件的大小随容器大小改变Panel_默认布局是FlowLayout---容器的改变不会改变控件的大小FlowLayout的构造方法public FlowLayout();//居中对齐方式,组件纵横间隔5个像素。publc FlowLayout(int align, int hgap, int vga原创 2016-05-10 10:51:11 · 1122 阅读 · 0 评论 -
GUI--统计按钮单击次数
import java.awt.*;import java.awt.event.*;public class CountFrame extends Frame implements ActionListener{//声明了该类继承Frame类并实现ActionListener接口 Label r; int value=0; public CountFrame(){ super("统计原创 2016-05-08 15:00:13 · 2527 阅读 · 0 评论 -
Java中的Break循环和Continue循环!
For循环中的两个关键字:Break、Continue;//break是结束整个循环体,continue是结束单次循环1.Break//中断A.Break后面不带标号结束循环,直接跳出for结构,继续下面的语句。B.Break后面带标号跳到标号所指的循环,执行跳转后的循环体的下一条语句。2.Continue//继续A.Continue后面不带标号原创 2016-05-07 15:49:14 · 422 阅读 · 0 评论 -
java数组
!!!!!一维数组!!!!定义一维数组格式1:数组元素类型 数组名[ ];格式2:数组元素类型[ ] 数组名;定义二维数组格式1:数组元素类型 数组名[ ][ ];格式2:数组元素类型[ ][ ] 数组名;元素类型可以是基本类型,也可以是类或接口用new给一维数组分配空间数组名 = new 数组元素类型 [元素个数原创 2016-05-08 10:47:29 · 254 阅读 · 0 评论 -
Java中Math类的一些主要方法
Math.PI = Pi //pi = 3.14Math.E = eint abs(int i)//求绝对值int max(int i1,int i2) //求两个之中的最大数double floor(double b) //求不大于d的整数,返回的结果是double类型的long round(double d)//求靠近d的整数double random() //产生0-原创 2016-05-06 23:13:35 · 523 阅读 · 0 评论 -
用产生随机数的方法产生两个1位整数,求其和与积!Random
random.nextInt(max)表示生成在[0,max]之间的一个随机数;原创 2016-05-06 19:28:29 · 3189 阅读 · 0 评论 -
求圆的周长和面积!利用Scanner创建对象进行数据的输入
//圆半径 变量输入 Scanner输入//周长 方法//面积 方法import java.util.Scanner;public class Test56 {static void zhouChang(double a){double c = 2*3.14*a;System.out.println(c);}static void mianJi(d原创 2016-05-06 17:10:31 · 898 阅读 · 0 评论 -
条件选择语句 if
java有两种条件选择语句,////////////////////注意:else与最近的if匹配(与python不一样)1.ifa.无elseint a =28;if (a>0)a/=10;System.out.println("a="+a);b.有elseint n = 12;if(n%2!=0)System.out.prin原创 2016-05-06 23:34:33 · 446 阅读 · 0 评论 -
在动作事件处理代码中区分事件源!!
1.ActionEvent对象提供方法getSource();//用来获取事件源对象getActionCommand();//结果为字符串,用来获取按钮事件对象的命令名getSource();//结果为字符串,用来获取按钮事件对象的命令名public void actionPerformed(ActionEvent e){if(e.getSource() == bt原创 2016-05-09 10:36:19 · 1487 阅读 · 0 评论 -
JAVA文本框和文本域
1.文本框智能编辑一行数据构造方法TextField()//构造一个单行文本输入框TextField(int)//指定长度的单行文本输入框TextField(String)//指定初始内容的单行文本输入框TextField(String, int)//指定长度、指定初始内容tf1 = new TextField();tf2 = new TextField("",20);原创 2016-05-11 10:05:26 · 20734 阅读 · 0 评论 -
界面设计,事件处理--GUI编程的核心--
两类GUI部件容器部件—— 窗体、面板其他部件—— 文本框、标签等Test类继续Frame类,编写构造方法在构造方法中编写窗体属性;在主函数中用new 调用Test类;创建GUI部件,利用new 创建按钮布局设置,setLayout(new FlowLayout( ));容器中加入部件,add方法原创 2016-05-09 10:03:54 · 362 阅读 · 0 评论