共查询到20条相似文献,搜索用时 15 毫秒
1.
Swing组件提供的国际化解决方案可有效地实现界面的国际化,但无法在软件运行时动态地切换语言。通过分析Swing的体系结构,提出一种新的方案,使基于Swing组件的界面能在运行时动态切换语言,提高软件的易用性。 相似文献
2.
在进行Java GUI编程时,程序利用paint(Graphics g)方法来实现组件的绘制;然而Java的绘图机制是怎样的,paint方法又是何时调用、如何调用,且每次调用时paint方法的执行次数是怎样的?轻量级和重量级组件调用paint有哪些区别等,本文作者将针对这些问题,用案例分析的方法来一一解答。 相似文献
3.
JTable组件是一个综合性的Java界面开发组件,内部包含一套独立的消息传递机制,以协调整个组件的运作。文中对JTable组件进行了深入的分析,介绍了JTable组件采用的设计模式、消息的传递方法、JTable的使用、TableModel的常用方法、如何向JTable传递消息及如何实现对JTable的控制。最后,介绍了单元渲染器和编辑器的实现和使用。 相似文献
4.
基于Socket的局域网通讯软件能为企业局域网提供一种安全、快速的通信机制,使用Java Swing技术设计系统界面,以Derby作为数据库服务器,用Socket编程技术实现网络通讯。该软件包含4个模块,界面友好、操作简单,基本能满足企业内部通讯需求。 相似文献
5.
JavaServer Faces(JSF)是一种用于构建Web应用程序的新标准Java框架。它提供了一种以组件为中心来开发JavaWeb用户界面的方法,从而简化了开发。JSF是真正的MVC模式,它的侧重点是web表现层,提供了丰富的页面开发控件,而且支持控件的开发方便、灵活,弥补了Java在Web开发方面的不足。 相似文献
6.
Java语言在Web应用软件领域得到了广泛的应用。由于跨平台需求和动态连接特性,使Java类文件很容易被反编译。对传统的Java类文件保护方法进行分析,在代码混淆加密技术的基础上,提出了一种纯Java技术的代码授权方法。该方法保持了Java技术的跨平台特性,提升了Java类文件的安全性。实践结果表明,该方法是简单有效的。 相似文献
7.
JavaBean是一种基于Java的软件组件。JSP对于在Web应用中集成JavaBean组件提供了完善的支持。这种支持不仅能缩短开发时间,也为JSP应用带来了更多的可伸缩性。 相似文献
8.
以高度体系结构为中心的组件方法是现代软件开发的重要方法之一。开发高可靠、高稳定的动态软件系统是目前组件方法开发的重要领域。动态组件软件系统的核心是动态组件依赖关系,在基于分层业务组件方法上,提出了对动态组件依赖关系进行分析、整理、管理的一些思路、策略,为动态系统开发提供了新的可选方法。 相似文献
9.
分析了Java虚拟机中的内存管理机制,在对Java虚拟机中的垃圾回收机制及其实现的研究的基础上,提出了在具体应用中对垃圾回收算法进行选择和对Java虚拟机相关参数进行调节的方法,并对编程中如何合理使用Java虚拟机内存提出了几点建议。 相似文献
10.
11.
多线程是Java的一大重要特征,通过对Java中的多线程创建机制和使用方法进行探讨,分析了多线程中同步的必要性和实现方式,并给出了多线程的实际应用示例。 相似文献
12.
13.
对Java远程方法调用RMI机制进行了研究,提出了Java RMI与XML结合,开发企业分布式应用,具体实现发送方与接受方通讯的方法。基于Java的远程方法调用(RMI)为我们实现企业分布式计算提供了行之有效的解决方案。 相似文献
14.
对Java远程方法调用RMI机制进行了研究,提出了Java RMI与XML结合,开发企业分布式应用,具体实现发送方与接受方通讯的方法.基于Java的远程方法调用(RMI)为我们实现企业分布式计算提供了行之有效的解决方案. 相似文献
15.
16.
J2ME是Java 2平台的一个版本,使用在各种各样的消费电子产品和嵌入式设备上。Java Card技术规范,使得Java的应用能够运行在智能卡和更小的嵌入式设备上。本文梗概介绍了J2ME和Java Card的硬件平台和软件体系结构,以及如何进行J2ME和Java Card应用程序开发,并对Java在移动通信领域的应用与关注情况进行了描述。 相似文献
17.
Java与C#现如今网络开发的两大主要平台,而多线程鳊程则是进行并行处理计算中的基础,本文主要阐述了在Java与C#开发平台下如何进行多线程编程的方法及注意事项,并且比较和分析两种开发平台下进行多线程编程的差异。 相似文献
18.
Java与C#是现扣今网络开发的两大主要平台,而多线程编程则是进行并行处理计算中的基础,本文主要阐述了在Java与C#开发平台下如何进行多线程编程的方法及注意事项,并且比较和分析两种开发平台下进行多线程编程的差异。 相似文献
19.
基于Kaffe虚拟机运行过程的研究 总被引:1,自引:0,他引:1
虚拟机是Java的核心技术之一,是Java技术实现"平台无关"特性的基础。Kaffe虚拟机是一款能够净室执行的开源Java虚拟机,是需要执行Java应用程序的开源嵌入式系统很好的选择。但Kaffe目前并不支持MMU-Less嵌入式处理器和操作系统,通过对Kaffe的结构和特点进行了研究和分析,构建"Java运行时环境",使该平台能够执行Java应用程序。 相似文献
20.
Java3D是Java语言在三维领域的扩展,介绍了利用Java3D API实现三维显示的程序框架并分析了Java3D的场景图。阐述了三维动画的实现过程和增强三维动画显示效果的方法,重点分析了三维动画的灯光效应、纹理映射过程。以及交互式三维动画编程技术。 相似文献