首先说说swing的特点:

1.拥有一个丰富,快捷的用户界面元素集合。

2.与运行平台的依赖性很小,因此bug很少。

3.对于不同的运行平台,可以给用户一致的感觉。但是所制作的用户界面与本地运行平台有很大的差别。

java的图像用户界面并不是他的强项,不管是最初的awt,还是后来的swing都是同样的,不过对于目前我个人安卓的学习来说,尽管是用了xml去写界面,但是因为有GUI的基础,很好理解。

而且目前的安卓同样是用java来开发,所以之前GUI用过的匿名内部类,接口,线程都是可以使用的,让我学起安卓来举一反三。

转载于:https://www.cnblogs.com/lcumin/p/5272059.html

谈java之GUI与安卓相关推荐

  1. 【Java】浅谈Java的GUI开发

    GUI是什么? 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显示格 ...

  2. 【java毕业设计】基于java+swing+GUI的连连看游戏设计与实现(毕业论文+程序源码)——连连看游戏

    基于java+swing+GUI的连连看游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+GUI的连连看游戏设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  3. 【java毕业设计】基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码)——雷电游戏

    基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+GUI的雷电游戏GUI设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  4. 浅谈JAVA程序破解(原创)

    浅谈JAVA程序破解 作者:舵手 申明:如转载请保证文章的完整性以及出处 最近对JAVA程序的破解比较感兴趣,拿几个行业软件练了一下手,略有心得,拿出来与菜鸟分享!注意只是一点心得, 本文并不涉及具体 ...

  5. 浅谈JAVA程序破解

    浅谈JAVA程序破解 http://www.blogjava.net/galaxyp/archive/2006/04/19/41833.html 作者:舵手 申明:如转载请保证文章的完整性以及出处 最 ...

  6. java 中的单元测试_浅谈Java 中的单元测试

    单元测试编写 Junit 单元测试框架 对于Java语言而言,其单元测试框架,有Junit和TestNG这两种, 下面是一个典型的JUnit测试类的结构 package com.example.dem ...

  7. java的byte php_java_浅谈java的byte数组的不同写法,(由于篇幅原因阐述的不够详 - phpStudy...

    浅谈java的byte数组的不同写法 (由于篇幅原因阐述的不够详细科学,不喜勿喷). 经常看到java中对byte数组的不同定义,粗略整理的一下: 一个字节(byte)=8位(bit),"b ...

  8. 浅谈 Java Printing

    浅谈 Java  Printing 其实怎么说呢?在写这篇博文之前,我对java printing 可以说是一无所知的.以至于我在敲文字时, 基本上是看着api文档翻译过来的.这虽然看起来非常的吃力, ...

  9. java接口与类相同不同_浅谈java的接口和C++虚类的相同和不同之处

    C++虚类相当于java中的抽象类,与接口的不同之处是: 1.一个子类只能继承一个抽象类(虚类),但能实现多个接口 2.一个抽象类可以有构造方法,接口没有构造方法 3.一个抽象类中的方法不一定是抽象方 ...

  10. java对象头_浅谈java对象结构 对象头 Markword

    概述 对象实例由对象头.实例数据组成,其中对象头包括markword和类型指针,如果是数组,还包括数组长度; | 类型 | 32位JVM | 64位JVM| | ------ ---- | ----- ...

最新文章

  1. 阿里带火的中台到底是什么?白话中台战略
  2. 谷歌 chrome 浏览器开发者工具打不开的解决方法
  3. python用一行代码编写一个回声程序_利用Python实现一个WC程序
  4. CSS设置一行文字,超出部分自动隐藏
  5. 舒尔特注意力训练表格_用微信小程序里训练提升你的专注力
  6. 我的家乡主题网页设计
  7. 【30天精通JavaScript ~ 网络篇】JavaScript 网络请求与远程资源
  8. 【图像分割】最大类间方差法(otsu)图像分割
  9. 在学校,你需要知道的8种思维导图的类型及其工作方式
  10. cnzz.php,CNZZ站长统计代码报错解决方法
  11. 【Uplift】因果推断基础篇
  12. nextpolish安装_使用nextpolish对三代组装进行polish(v1.2.2版)
  13. 微信H5授权用户和公众号关注用户区别
  14. 关于浏览器flash插件遇到的一些坑
  15. 茂名天源石化宣传“世界急救日”活动 普及急救知识
  16. 几何图形及计算公式查询
  17. 可以运行python的路由器_用python控制你的路由器
  18. 二、单链表的头插法建表和尾插法建表
  19. linux小红帽网卡设定,linux下网卡如何开启flow control
  20. [视频]FBI工作人员使用监视系统偷窥少女更衣被曝光

热门文章

  1. tomcat搭建之Jenkins环境
  2. 2016-4-18 ICMPv6协议[RFC2463]--报文详解
  3. 谈话节目APE系列:如何成为技术达人
  4. JavaScript中Switch语句支持字符串类型数据
  5. 从金钱社会向财富第三极的过渡方案
  6. 【android自定义控件】属性动画 五
  7. [2018.05.05 T2] 互质2
  8. copyWebpackPlugin的使用及常见问题(glob及Path ............... is not in cwd)
  9. vgextend 扩容卷组,即把物理卷加入卷组
  10. html改变游戏速度变慢,游戏不顺畅,卡顿的显卡设置方法