import java.awt.*;
import javax.swing.*;
public class test04 {
    public static void main(String[] args){
        //定义一个图形界面
        JFrame aa=new JFrame();
        //建立一个标题
        aa.setTitle("歌谣");
        //创建一个按钮
        JButton an1=new JButton("歌谣");
        //设置初始位置
        aa.setLocation(100,100);
        //设置大小
        aa.setSize(180,180);
        //加入按钮
        aa.add(an1);
        //释放窗口关闭的资源
        aa.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //显示界面
        aa.setVisible(true);
    }
}
运行结果

这是效果,但是java编程为面向对象编程,我们可以给代码修改为

//面向对象思想
import java.awt.*;
import javax.swing.*;
public class test05 extends JFrame {
    JButton an1=null;//把需要的组件定义在这里
    public  static void main(String[] args){
        test05 lx1=new test05();//主函数调用即可
    }
    //定义一个构造器
    public  test05(){
        //建立一个标题
        this.setTitle("歌谣");
        //创建一个按钮
        an1=new JButton("歌谣");
        //设置初始位置
        this.setLocation(100,100);
        //设置大小
        this.setSize(180,180);
        //加入按钮
        this.add(an1);
        //释放窗口关闭的资源
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //显示界面
        this.setVisible(true);
    }
}
运行结果

java70-GUL图形用户界面初识相关推荐

  1. java学习(70):GUL图形用户界面初识

    import java.awt.*; import javax.swing.*; public class test04 {public static void main(String[] args) ...

  2. 出色图形用户界面(GUI)设计规范

    来源:  作者:James Hobart 翻译:spark.bbs@bbs.nankai.edu.cn [字体:大 中 小] 出色图形用户界面(GUI)设计规范 作者:James Hobart 翻译: ...

  3. 《OpenCV3编程入门》学习笔记3 HighGUI图形用户界面初步

    第3章 HighGUI图形用户界面初步 3.1 图像的载入.显示和输出到文件 1.OpenCV命名空间2种访问方法 (1)代码开头加:usingnamespace cv; (2)每个类或函数前加:cv ...

  4. matlab图形用户界面设计简介

    1.File->New->GUI->Create New GUI->Blank GUI->OK即可打开图形用户界面开发环境. 在里面可以拖放需要的控件,包括pushbut ...

  5. java界面设计素材_9.java图形用户界面设计.ppt

    9.java图形用户界面设计.ppt 还剩 150页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 151v 程 ...

  6. R语言图形用户界面数据挖掘包Rattle:加载UCI糖尿病数据集、并启动Rattle图形用户界面、数据集变量重命名,为数据集结果变量添加标签、数据划分(训练集、测试集、验证集)、随机数设置

    R语言图形用户界面数据挖掘包Rattle:加载UCI糖尿病数据集.并启动Rattle图形用户界面.数据集变量重命名,为数据集结果变量添加标签.数据划分(训练集.测试集.验证集).随机数设置 目录

  7. php做gui,php7 图形用户界面GUI如何开发

    php7 图形用户界面GUI如何开发?这篇文章主要介绍了php7 图形用户界面GUI 开发,结合实例形式分析了PHP7基于php_ui扩展实现的图形用户界面GUI相关操作技巧,感兴趣的用户就来一聚教程 ...

  8. 计算机的图形用户界面,2017计算机等级考试知识点:认识图形用户界面

    2.2认识图形用户界面 [图形用户界面技术] ●多窗口技术:所见即所得,一屏多用,任务切换,资源共享,信息共享. ●菜单技术:所有的命令都变成直观可见的菜单形式,无需用户记忆和输入命令. ●联机帮助技 ...

  9. 17、Windows API 图形用户界面(1)

    一.基本概念 Windows的用户界面分为两个部分:字符图形界面和图形用户界面.字符图形界面较为简单,主要内容包括如何在界面上读取用户输入,如何向界面终端输出信息.如何控制界面的字体.背景.颜色等. ...

最新文章

  1. 单目和多目视觉统一标定
  2. FPGA(2)基础语法 -- 按键控制led(alway@语句)
  3. vuejs和webpack项目(VueComponent)初尝试——瀑布流组件
  4. Smoke Test与Ad hoc Test
  5. SQL语句删除重复记录
  6. fx5u模拟量如何读取_FX5U系列三菱产品 使用模拟量时的注意事项
  7. strust2控制标签(二) merge标签,generator标签,subset标签,sort标签
  8. Python读取大文件的坑“与内存占用检测
  9. 【记录一个问题】linux+opencv+cuvid解码1080P视频,当使用CUDA核函数的时候,必然崩溃...
  10. pandas dataframe根据筛选结果修改值
  11. java oracle的2种分页方法
  12. python调用钉钉接口_关于钉钉接口使用Python,Post 500报错
  13. 区块链基础语言(二)——Go语言开发环境搭建
  14. Java基础语法(基本语句)
  15. php递归返回值只有第一次的结果,php递归函数出现返回值问题的解决
  16. unity自动生成敌人_Unity学习笔记一:敌人模块和敌人生成器模块脚本编写思路梳理(1)...
  17. 计算机电子表格计算怎么做,excel表格如何做总计|excel表格总计教程
  18. 将社会工程学演绎成艺术---弗兰克·威廉·阿巴内尔的传奇故事--黑客博客
  19. 支付通道对接流程有哪些?
  20. 【十大思想实验之中的一个】电车难题

热门文章

  1. HTML5页面显示本地图片,h5使用FileReader读取本地上传的图片文件并显示到浏览器...
  2. 斯坦福自然语言处理习题课1——绪论
  3. 学会了使用计算机之后作文,我学会了计算机
  4. 时间抖动(jitter)--学习笔记
  5. 微信小程序开发之倒计时定时器
  6. 二进制位运算 左移与右移
  7. 【读后感】读《了不起的盖茨比》后感
  8. 计算机64和32位的区别是什么意思,Windows7 32位和64位的区别是什么?
  9. National Day出行必备的中英文交通语句
  10. 笔记本电脑如何查看网络计算机,笔记本自带网卡吗_查看笔记本电脑有无无线网卡的步骤-win7之家...