简单学习下GUI并探索

【封面来自于网络,懒得自己做图】

今天白天事情有点多,轮到晚上只剩了一点点时间,只够去跟着视频进度了解各个GUI的作用,也不太够去探索其他参数或者代码。就随便敲了一点。感觉最好玩的当属loginBox和showProgressDialog ,争取下次写项目的时候带上他们。

【本次GUI类来自于yzk18.GUI.GUI】有时间会去了解其他GUI库,看看能不能让我最后的成果更丰富些

        //java里开发GUI有Swing和[SWT]等技术,桌面开发不是重点
        //APP开发主流
        //这节GUI课单纯为了好玩
        //[SWT]更有效率
        String[] name={"z3","l4","w5"};
        String[] sex={"man","women"};
        String[] yn={"Yes","No"};

        //String csex=GUI.buttonsBox("你好,你的性别是",sex);//按钮选择返回值

        //String cname=GUI.choiceBox("你好,你的姓名是",name);//下拉菜单选择返回值
        //LocalDateTime date=GUI.datetimeBox("your birthday");//双下拉菜单选择日期时间
        //String f=GUI.dirOpenBox("please choose files would open next");//选择打开文件夹
        //Double h=GUI.doubleBox("please write your height");//输入double值
        //GUI.errorBox("error!");//报错提示
        //GUI.fileOpenBox("choose file ","docx","pdf");//后面参数指定某类型文件,过滤其他类型文件
        //GUI.filesOpenBox("open files");//可以多选文件
        //System.out.println(GUI.getScreenHeight()+" "+GUI.getScreenWidth()+" "+GUI.getScreenSize());//分别显示屏幕高,宽,高与宽
        //String pic=GUI.imgBox("beautifull pic?","D:\\PS素材库\\图标\\Files-#6687D6-1.png",yn);//展示图片,并进行选择
        //String i=GUI.inputBox("your name?","No name");//带初始值的对话框
        //String[] login=GUI.loginBox("ID and PassWord");//登录界面 返回值为数组,0元素ID 1元素PASSWORD
        //System.out.println(Arrays.toString(login));
        //String[] sts=GUI.multiInputBox("write your information","name","ID","e-mail","Phonenumber");//多个输入值的对话框
        //System.out.println(Arrays.toString(sts));
        //GUI.okCancelBox("are you sure you are human?");//弹出包含“确认”“取消”的对话框
        //GUI.passwordBox("password");//弹出密码对话框
        /*GUI.showIndeterminateProgressDialog("loading");// 非模态对话框,不显示百分比
        //GUI.showProgressDialog("loading,program"+i+"%",100,i);显示百分比,后两个参数分别为,任务总数,任务完成数
        for (int i=0;i<=100;i++)
        {
            byte[] mp3=IOHelpers.readAllBytes("d:/nothing/mu/output/c2.mp3");
            IOHelpers.writeAllBytes("d:/nothing/mu/output/g"+i+".mp3",mp3);
        }

        GUI.closeIndeterminateProgressDialog();//关闭showIndeterminateProgressDialog
        GUI.msgBox("over");//导入完成
         */

_____________________________________________________________________________

【给自己挖一个坑】今晚前争取填上。

准备简单探索下GUI。

自学视频地址:https://www.bilibili.com/video/BV1KB4y1c7V2?p=26

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值