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()            //将字符串中的字符全部变为大写


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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值