GUI涉及到的一些经常使用方法

知识总结:
   知识点1.弹出对话框所用的是
                 javax.swing包中的JOptionPane这个类中的showMessageDialog方法
          具体实现:
                JOptionPan.showMessageDialog(rootPane,"文本内容");
   知识点2.
                获取文本内容:                getText();
                设置文本内容:                setText();
                设置文本内容可见与否:  setVisible(false or true);  |--false:不可见
                               |--true:可见
   知识点3.
                设置字体的背景颜色:      setForeground(Color.red); //字体为红色
   知识点4.
                设置标签的内容:
                                                      (标签上面能够放置文字,也能够放置图片放图片的方法)
                                                          setIcon();方法
                举例:假设标签的变量名为:Ib1Image 图片储存路径在e盘的tupian文件夹下的aa.png
                           Ib1Image.setIcon(new javax.swing.Image("E:\\tupian\\aa.png"));
   知识点5.
                将int类型变量转换为String            Integer.toString(23);
                将字符串的变成int类型                   Integer.parseInt("123");
                获取幂次方                                      Math.pow(8,3);  //Math类下的pow方法   八的三次方
                同理可得其余的基本数据类型转换符合格式    xxx.parsexxx();
   知识点6.
                变量能够暂时将数据存储起来方便对其进行屡次操做
   知识点7.
                变量位置不一样,做用域也不一样,输出结果也不一样,那个list控件输出来的结果就已经说明             
   知识点8.
                Vector item = new Vector(); 
                 将对象添加到集合中用到add()方法
                 将集合添加到list控件中用到setListData(item);//还有一个方法的参数不一样,他是放的字符串数组
   知识点9.    
                字符串的连接
                       |--  使用+号连接
                       |--  使用concat(String str) 方法,将指定的字符串连接到该字符串的末尾
   知识点10.
                获取一条字符串中的某个字符的位置。(是第一次见到的字符)
                indexof('某个字符');    //获取一条字符串中的字串
                substring(int a);          //从a获取之后的字符串
                substring(int a,int b); //获取从a到b的字符串            
                toUpperCase()            //将字符串中的字符所有变为大写java


//在身份展现器这部分作了一个增强。能够点第一下时候显示身份,第二下隐藏身份
//在简单进制转换那部分能够作个声明抛出异常。其实直接捕捉更好一点try catch 
//俩个乘数都是小数       注意要像算俩个数的乘积,必须是俩个小数乘。一个int一个double乘的话会丢失精度变成0。
//注意数字和数字的字符串之间的转换
//Integer从jdk1.5之后就有了自动装箱和拆箱    
    解释     Integer i1=4;  //自动装箱    new Integer(4);  
                //自动拆箱时    其实内部就偷偷的调用了 intValue()方法了。把对象已经变成了int值了数组