`
qifan.yang
  • 浏览: 52875 次
社区版块
存档分类
最新评论

JAVA技术网站

    博客分类:
  • java
 
阅读更多
这里记录些不错的JAVA技术网站:
记录这些网站只是未以后养成一个好习惯,阅读第一手资料的好习惯。

http://docs.oracle.com/javase/tutorial/
这是官方技术网站,描述了很多技术细节,很有参考意义,比如看了下Swing,在谈到L&F时,就写了有哪些L&F,并详细的说明每种L&F的使用,以及很多细节,以前在程序运行后在改L&F时发现程序界面没有改变,简单以为再repaint一下就可以了,在这里的文档里就明确的写出:

Changing the Look and Feel After Startup
You can change the L&F with setLookAndFeel even after the program's GUI is visible. To make existing components reflect the new L&F, invoke the SwingUtilities updateComponentTreeUI method once per top-level container. Then you might wish to resize each top-level container to reflect the new sizes of its contained components. For example:

UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();

在百度里搜索:java swing改变lookandfeel如何生效
看到一篇文章写的是:
1. 利用UIManager.setLookAndFeel()方法(这个方法需要传入正确的Look and Feel名称,如下)设置新的Look and Feel外观。
    Metal风格——"javax.swing.plaf.metal.MetalLookAndFeel"
    Motif风格——"com.sun.java.swing.plaf.motif.MotifLookAndFeel"
    Windows风格——"com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
2. 用SwingUtilities.updateComponentTreeUI()方法改变外观。

示例代码:
try {
    UIManager.setLookAndFeel(lnfName);
    SwingUtilities.updateComponentTreeUI(frame);
}
的确能实现效果,但发现用那种字符串指定L&F方式没有文档里例子使用:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
方便,毕竟没有谁去记那个字符串。

还有对于frame这个变量也没有详细说明,但一般都知道是顶层容器,也就是最外面那个JFrame。



http://home.java.net/

http://www.java-gaming.org

http://www.cppblog.com/init/archive/2012/02/14/165529.html


//3D图形知识
[url]http://www.arcsynthesis.org/gltut/index.html [/url]

无聊了,就去这些地方看看吧


分享到:
评论

相关推荐

    java技术网站

    ### Java技术网站:深入探索与资源汇总 在IT领域,特别是软件开发行业,Java作为一种广泛使用的编程语言,其重要性不言而喻。对于开发者而言,掌握最新的Java技术和获取丰富的学习资源是提升技能的关键。本文将详细...

    java 技术网站的收藏夹

    java 技术网站的收藏夹,很多学习的东西

    Java及基于Java的技术Java及基于Java的技术

    Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术Java及基于Java的技术...

    Java软件技术文档合集

    java软件技术文档 Java 是 Sun 公司推出的新的一代面向对象程序设计语言,特别适合于 Internet应用程序开发,它的平台无关性直接威胁到 Wintel 的垄断地位。一时间,“连Internet,用 Java 编程”,成为技术人员的一...

    JAva资源网站大全

    作为Java语言的发源地,Sun Microsystems(现已被Oracle收购)的官方网站提供了大量关于Java技术的官方文档、教程和技术文章。这里不仅有Java基础知识的详细介绍,还有高级特性的深入解析,是Java开发者深入了解Java...

    Java技术介绍论文.pdf

    Java技术介绍论文.pdf

    java核心技术第九版

    《Java核心技术》第九版是Java编程领域的一部权威著作,深受程序员和计算机科学学生的喜爱。这本书深入浅出地讲解了Java语言的核心概念和技术,旨在帮助读者掌握Java编程的基础与精髓。书中涵盖了广泛的Java知识,...

    Java技术精髓(高级设计)

    Java技术精髓Java技术精髓Java技术精髓Java技术精髓Java技术精髓Java技术精髓Java技术精髓

    Java核心技术 卷1

    JAVA核心技术(卷1):基础知识(原书第9版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分...

    Java OCR 图像智能字符识别技术,可识别中文

    Java OCR(Optical Character Recognition,光学字符识别)技术是一种计算机视觉领域的应用,它能将图像中的文字转换成可编辑的文本格式。这项技术在各种场景下都有广泛应用,比如文档扫描、车牌识别、发票处理等。...

    Java技术资料书籍

    Java技术资料书籍

    Java核心技术习题答案

    Java核心技术习题答案

    Java后端技术-Java高级技术路线

    Java后端技术-Java高级技术路线,这里面包含了Java后端技术的高级技术路线。

    Core Java.JAVA核心技术(中文版)

    《Core Java.JAVA核心技术(中文版)》是学习Java编程的重要参考资料,主要涵盖了Java语言的基础以及进阶知识。这本书深入浅出地讲解了Java的核心概念和技术,为读者提供了全面而细致的学习路径。以下是对该书内容的...

    JAVA核心技术 高清扫描版

    《JAVA核心技术》是一本深入探讨Java编程语言的权威著作,高清扫描版则为读者提供了清晰易读的电子阅读体验。这本书全面覆盖了Java的核心概念和技术,对于初学者和经验丰富的开发者来说,都是不可或缺的参考资料。 ...

    java非技术面试Java非技术方面面试

    Java非技术方面面试Java非技术方面面试Java非技术方面面试

    JAVA核心技术(卷2)

    Java核心技术,Java开发人员必备。 JAVA核心技术(卷2)

    Java核心技术 第12版 开发基础+高级特性 英文原版

    Horstmann是美国圣何塞州立大学的计算机科学教授,对Java技术有着深厚的造诣。 书中的内容分为多个章节,从Java编程平台的介绍开始,解释了Java的“白皮书”关键词,如简单性、面向对象、分布式、健壮性、安全性、...

    30种java技术框架

    ### 30种Java技术框架概述 #### 一、Java类加载器架构 Java类加载器是Java虚拟机(JVM)的重要组成部分之一,主要负责在程序运行时将类文件加载到内存中,并对其进行验证、准备和解析等初始化操作。类加载器采用双亲...

Global site tag (gtag.js) - Google Analytics