1.通过重载给JPanel增加背景图片

关键词:JPanel,重载,背景图片
分类标签:Java, Swing, 界面设计
为了使我们的应用程序界面更加美观,Swing默认提供的JPanel往往无法满足我们的要求,这时候我们可以考虑给JPanel增加背景图片。本实例提供的方法是对JPanel进行重载,在对应的paintComponent函数中diaoy实现背景图的绘制。...查看全文>>
  • 发布于 2014-11-30 03:51:40
  • 供稿 wustguangh
  • 458次阅读
  • 0条评论

2.Swing实现鼠标拖动移动窗体

关键词:Swing,鼠标拖动,移动窗体
分类标签:Java, Swing, 界面设计
不同操作系统通常会有不同的标题栏和关闭按钮风格,为了保证我们的程序在各操作系统显示风格保持一致,有时候我们需要隐藏窗体的标题栏和边框,这可以使用Frame的成员函数setUndecorated实现。没有标题栏的窗体默认不支持鼠标拖动移动窗体,这就需要我们针对窗体添加对应的监听器。通常包含一个鼠标监听器(MouseListener)和一个鼠标移动监听器(MouseMotionListener)...查看全文>>
  • 发布于 2014-11-29 07:16:04
  • 供稿 wustguangh
  • 3979次阅读
  • 0条评论

3.Swing按钮控件(JButton)重绘

关键词:Swing,JButton,重绘,重载,圆角
分类标签:Java, Swing, 界面设计
进行界面设计的时候,有时需要设计一些特殊的按钮,如音乐播放器的原型,三角形按钮。如果Swing提供的默认按钮无法满足我们要求,我们就需要对按钮控件(JButton)进行重绘。...查看全文>>
  • 发布于 2014-11-29 01:51:31
  • 供稿 wustguangh
  • 2044次阅读
  • 0条评论

4.Java编程基础:Date与String类型相互转化

关键词:Java,Date,String,SimpleDateFormat
分类标签:Java
Java编程经常需要进行日期/时间的处理,也会经常需要在日期/时间类型与字符串类型String之间相互转化,Java中Data与String类型的相互转化要用到java.text.SimpleDateFormat类。...查看全文>>
  • 发布于 2014-11-25 08:28:06
  • 供稿 wustguangh
  • 1376次阅读
  • 0条评论

5.Java编程基础:HashCode和equal方法的区别和联系

关键词:Java,HashCode,equals
分类标签:Java
Java编程为了判断两个对象相等,通常我们都会使用其equal方法而不是直接使用“==”,在自定义对象中,我们通常需要重载这个方法,同时我们还会重载另一个方法:HashCode 。本文对这两个方法的特性以及为什么需要重载这两个方法进行说明。...查看全文>>
  • 发布于 2014-11-25 08:17:39
  • 供稿 wustguangh
  • 80次阅读
  • 0条评论

6.C/C++时间函数的用法

关键词:时间函数,C/C++,时间格式
分类标签:C/C++
本文介绍C/C++与时间相关的函数的使用,包括如何获取日历时间,如何获取本地时间,如何将得到的时间格式化输出,如何计算时间间隔,最后面的部分介绍了自定义时间格式的相关语法...查看全文>>
  • 发布于 2014-11-16 11:29:15
  • 供稿 wustguangh
  • 345次阅读
  • 0条评论

7.Unity3D高级手册0906:发布活动内容(active content)

关键词:Publishing,active,content
分类标签:Unity3D, 虚拟现实, 游戏
当发布活动内容时,像Unity的Web播放器内容,开发人员必须考虑如何将这些内容在不同的浏览器处理。具体来说,开发人员需要考虑如何将这些内容通过微软的IE浏览器处理的,因为今天它提供了稍微不同的比其他所有支持的浏览器行为...查看全文>>
  • 发布于 2014-11-08 12:25:08
  • 供稿 huigezrx
  • 98次阅读
  • 0条评论

8.Unity3D高级手册0905:使用浏览脚本检测Unity WEB播放器

关键词:Unity3D,浏览器,Web播放器
分类标签:游戏, 虚拟现实, Unity3D
虽然默认的HTML文件生成当你发布web播放器内容时包含一个noembed标签的情况下最终用户那里没有播放器,该标记是不被使用或通过所有浏览器一贯的显示和不能提供一个一致的可预见的用户体验。因此,替代依赖浏览器的noembed的标签处理,你可以使用浏览器的脚本来确定是否最终用户拥有Unity Web播放器安装...查看全文>>
  • 发布于 2014-09-28 07:34:46
  • 供稿 wustguangh
  • 172次阅读
  • 0条评论

9.在ashx页面使用Session的方法

关键词:ashx,Session,IRequiresSessionState
分类标签:C#, ASP.NET, Web
在一般事务处理页面,可以轻松的得到 Request,Response等对象,从而进行相应的操作,但是要得到 Session的值就没有那么简单了。比如你要在ashx得到保存在Session中的登录帐号Session["userAccount"],如果你直接使用context.Session["userAccount"]的话会报 “未将对象引用设置到对象的实例”的异常...查看全文>>
  • 发布于 2014-09-23 07:52:37
  • 供稿 huigezrx
  • 2061次阅读
  • 0条评论

10.CAA创建基于草图拉伸(Pad) 的状态命令

关键词:CAA,状态命令,拉伸,CATIPrtFactory
分类标签:C/C++, CAA, CATIA
该例子在工具条创建一个状态命令,用户激活该命令后,根据提示依次选择草图,输入拉伸长度,点击确定完成一个拉伸特征的创建。通过该例子,可以熟悉零件文档的基本结构、获取草图工厂的方法,你还可以掌握如何获得草图支持面的方向...查看全文>>
  • 发布于 2014-09-21 04:28:52
  • 供稿 wustguangh
  • 3516次阅读
  • 3条评论