选择显示字体大小

swing是mvc设计的典范

不管你的项目是否用到了swing技术,我都要说,swing是一个设计优秀的java包,它充满了大师的智慧。如果你学了java却连一个button还不会写,就象你学习visual basic却不会用button,那可绝对是不能被原谅的。swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了java开发上。swing出现了快10年了,凭借其先进的设计思想,一直未曾落后于哪种语言的界面开发技术,使用和理解swing的设计思想,对软件开发者大有裨益。 swing的设计是mvc的典范。虽然mvc的概念有点泛滥,可是真正能够理解并熟练掌握、在设计和开发里面自然流露的并不多见。记得用vc++开发程序时候,mfc向导也是生成document和view两个类,当时一直奇怪为什么这么绕圈子。...

http://www.sosof.com/detail/127/43012720655166.html -by - 丰搜 缓存页面


实例讲解:开发swing的xml框架

并发处理如何实现 在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦xml流被定义,许多开发者都能够同时并发的在应用程序的各个不同面板上进行工作。 如何协调更宽松的开发方式 这个框架的一个重要特点是,新的面板将可以随时被添加进程序中。现有面板的输出也可以仅仅通过修改xml而改变。 在我们的程序中,如果登录的用户是一个管理员,我们需要提供另一个用户选项(user option),用来通过主目录查看管理者的任务面板。这个只需要加上下面额外的代码即可实现。以下代码应该添加到xfspanels中: <xfspanel name="admintasks" class="library.admintasks"> <inputs/> <outputs> <output variable="admintaskid"/&...

http://www.sosof.com/detail/328/72632822653275.html -by - 丰搜 缓存页面


驾驭“野马”-- 探索java se 6的一些新特性

摘要这篇文章介绍了mustang(野马)——sun microsystems将在今年晚些时候正式发布的最新java平台。jeff friesen探讨了mustang有关控制台输入/输出和分区空间的新方法、用于启动画面以及与系统托盘交互的新api。sun 将要在今年的晚些时候发布最新的java平台(开发代号mustang)。作为正式的java平台,standard edition 6这个版本关注了几个重要的主题,例如兼容性和稳定性。有关完整的主题列表,参阅java specification request 270,jse 6的版本目录。mustang预期拥有的新特性包括(除了别的以外):·一个编译器api·控制台输入/输出(i/o)·一个启动画面api·众多的java 2d性能改进·xml数字签名...

http://www.sosof.com/detail/227/93622720647446.html -by - 丰搜 缓存页面


你好,jogl - java与opengl的绑定

摘要在这篇文章里,摘录了《学习java对于opengl的绑定》。作者吉恩戴维斯解释了如何开始用java对于opengl的绑定开发图形增强的程序这些年来,为了创建一个图形增强的程序,从而出售给使用各种不同操作系统的用户,程序员有一个选择——opengl。gl代表图形库(graphics library)。opengl是sgi(美国图形工作站生产厂商)的注册商标。opengl显示了它是一个跨平台的c语言编程api。但是事实上,在编程接口上,它是一个与硬件无关的规范。opengl是用来制图的,速度非常快。大多数场合下,它是硬件加速的。看起来好像opengl可以实现一切你想要完成的图形界面。不幸的是,opengl是为c语言而写的。不得不承认,c语言不是用来编写复杂应用程序的流行语言。关于opengl一个最大的缺点就是:如果你不创建一个窗口(用来把你的图形放入其中),你就什么...

http://www.sosof.com/detail/227/47222720652971.html -by - 丰搜 缓存页面


从firefox访问java plug-in

摘要这篇文章与jeff friesen前一篇关于java plug-in的文章"plug into java with java plug-in" (javaworld, 6月 1999)是一个系列的。它专注于firefox web浏览器的最近的java plug-in其中之一。在篇文章中,你能学会从firefox怎样访问java plug-in。你也能学到一些关于java plug-in文件对象模块(dom),applet状态持久化,和cookie。除此以外,你还可以学习applet,它在firefox中的运行,这将加强你对这些内容的理解。但那仅仅是开始。难道你曾经不想去探求firefox是怎样与java plug-in(在后台)交互的吗?继续读下去你就会找到答案的。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jeff fries...

http://www.sosof.com/detail/327/8263272068607.html -by - 丰搜 缓存页面


轻松从vb转向基于swing的开发平台

abaguibuilder:一个适合dephi和vb开发者开源gui编译器摘要:越来越多的应用软件开发者选择java/swing作为开发平台。本文将介绍一款开源编译器abaguibuilder,通过提供一个类似于visual basic 或 delphi的模式使开发者轻松迁移到java/swing平台。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:mario h castillo;greenieu(作者的blog:http://blog.matrix.org.cn/page/greenieu)原文:http://www.javaworld.com/javaworld/jw-12-2005/jw-1219-abacus.html译文:http://www.matrix.org.cn/resource/article/44/44242_vb+swing.ht...

http://www.sosof.com/detail/327/29932720618049.html -by - 丰搜 缓存页面


利用非正式特性创新swing六大技巧

swing 是设计桌面应用程序的一个功能非常强大工具包,但swing因为曾经的不足常常遭到后人的诟病.常常听到旁人议论纷纷,”swing 运行太慢了!”,”swing 界面太丑嘞”,甚至就是说”swing 简直食之无味”. 从swing被提出到现在,已是十年光景,swing早已不是昔日一无是处的swing了. chris adamson 和我写了一本<<swing hacks>>,为得就是要说,今天的swing可以使你不费力地设计出运行快速,界面美观,功能实用的应用程序.而你所需的只是一些技巧.版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:joshua marinacci;leniz(作者的blog:http://blog.matrix.org.cn/page...

http://www.sosof.com/detail/327/73332720627016.html -by - 丰搜 缓存页面


hacking swing: 一个jdbc表控件模型

编者按:swinghacks不仅仅是视觉上的游戏,就如同本文所阐述的一样。本书的目的是使开发者能够利用java开发出更优秀的桌面应用程序,而本文正是这样的一个例子,不光是利用可视化的jtable,而主要是利用隐藏在这之后的模型来开发。通过j2se所提供的jdbc支持,你可以将一个数据库的表映射到一个swing的表控件模型,然后用jtable将其呈现出来。让我们进入细节吧。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:elliotte rusty;henterji原文:http://www.onjava.com/pub/a/onjava/excerpt/swinghks_hack24/index.html译文:http://www.matrix.org.cn/resource/article/44/44193_swing+jdbc.html关键字:swin...

http://www.sosof.com/detail/272/3532720636015.html -by - 丰搜 缓存页面


urls,uris,proxies和passwords 解析

类urlencoder 和 类urldecoder web设计者面临的众多难题之一便是怎样处理不同操作系统间的差异性。这些差异性能引起url方面的问题:例如,一些操作系统允许文件名中含有空格符,有些又不允许。大多数操作系统不会认为文件名中含有符号“#”会有什么特殊含义;但是在一个url中,符号“#”表示该文件名已经结束,后面会紧跟一个fragment(部分)标识符。其他的特殊字符,非字母数字字符集,它们在url或另一个操作系统上都有其特殊的含义,表述着相似的问题。为了解决这些问题,我们在url中使用的字符就必须是一个ascii字符集的固定字集中的元素,具体如下:1.大写字母a-z2.小写字母a-z3.数字 0-94.标点符 - _ . ! ~ * ' (和 ,)版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作...

http://www.sosof.com/detail/272/1932720639865.html -by - 丰搜 缓存页面


swing破局:打造半透明窗口

编者注:下面这个来自《swing hacks》一书的例子是原书中一个可以看到的最为大胆的破局-模仿一个不规则外形的窗口。你可能在mp3播放器的默认皮肤中找的到它的身影.这里之所以要称之为“破局”是迫于java不支持不规则窗口的事实所致,所以不得不作出的选择就是让java的窗口知道它所覆盖的下面有什么,以及处理窗口矩形内的图片区域而不是窗口本身的不规则形状.至于如何实现,那么请继续我们的阅读.版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:joshua;chris;leniz(作者的blog:http://blog.matrix.org.cn/page/leniz)原文:http://www.onjava.com/pub/a/onjava/excerpt/swinghks_hack41/index.html译文:http://www....

http://www.sosof.com/detail/327/10732720644918.html -by - 丰搜 缓存页面


1 2 3 4 5 6 7 8 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons