内容列表
- 如何在Java应用程序中实现copy图像功能。
- 用Java开发图形应用程序的朋友一定遇到过如何在程序中实现复制图像的功能。在jdk1.4以前,java本身就支持将程序中文字串复制给其它的非java应用程序使用,而将程序中的图像复制到非java应用程序简直难上加难。只到jdk1.4出来,这个问题才得以解决。
一般我们开发java application界面,主要用swing图形包。几乎所有的swing控件都是由JComponent继承而来的。如
- 分类:Java 查阅全文
- XML的SAX接口编程实例
- 这个例子展示了如何用SAX接口来解析XML文档
下面是我要解析的文档emp.xml
<?xml version="1.0"?><employs><employ><name>aaa</name><age>33</age><sex>m</sex><tel>88881234<
- 分类:Java 查阅全文
- 进一步提高JDBC应用程序的性能 (四)
- 进一步提高JDBC应用程序的性能 (四)
[email protected]
四:使用预编译语句和批量更新
首先我们得大致的了解数据库是怎么处理各种数据库操作语句的。当数据库接收到一个语句时,数据库引擎首先解析该语句,然后分析是否有语法,语义错误。如果没有错误,数据库将计算出如何高效的执行该语句。一旦得出执行策略,就由数据库引擎执行该语句,最后把执行结果反馈给用户。虽然数据库厂商对
- 分类:Java 查阅全文
- 在Java程序,如何实现自适应位置的快捷菜单
- 做界面时,常用到快捷菜单(JPopupMenu), 可JPopupMenu本身没办法根据鼠标位置来自动调整菜单位置使全部菜单可见,为此我专门写了一个可自适应位置的快捷菜单,代码如下:
import javax.swing.*;import java.awt.*;
/** * <p>Copyright: Copyright (c) 2002</p> *
- 分类:Java 查阅全文
- Jbuilder5+Weblogic6.1开发EJB 的成功例子
- Jbuilder5+weblogic6.1编写EJB的成功例子1.安装Jbuilder5 enterprise 到c:\jbuider5\ BAS 安装到c:\BAS\2.安装weblogic6.1 到C:\bea weblogic 在C:\bea\wlserver6.1 下3.配置jbuidler5(否则会发现创建ejb的选项是灰色的) Tools\Enter
- 分类:Java 查阅全文
- 设计模式:实战MVC模式
- 内容:1.MVC2.Observer接口3.模型Model4.视图View5.控制器Controller6.运行程序
MVC
“模型-视图-控制器(Model-View-Controller,MVC)结构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的分离。例如下图中的例子:我们看到,图中的几组数据以不同的形式(View)表现出来
- 分类:Java 查阅全文
- JavaBean操作Oracle数据库
- 本文以一个完整的JavaBean数据库访问程序简要说明jsp操作数据库。
本程序由3个bean组成,其中WebConstants中定义全局变量,ConnectionManager管理数据库连接,MainBean利用WebConstants和ConnectionManager操作数据库。
首先定义全局变量,如下:
package WebRelease;
publi
- 分类:Java 查阅全文
- 最新EJB设计模式中文版之Session Facade(会话外观)
- session facade
一个EJB客户端为了完成一个用例需要执行一个商业逻辑。EJB客户端怎样才能在一个事务(transaction)和一个大批(bulk)网络调用中执行一个用例的商业逻辑呢?为了执行一个典型的用例的商业逻辑,多个服务器端对象(如session或entity bean)通常需要被存取和可能的修改。问题是session和entity bean的多个细粒度(fine-grain
- 分类:Java 查阅全文
- Java的秘密:将应用程序的设定存在哪里?
- Java的秘密:将应用程序的设定存在哪里?
我们经常需要将我们的程序中的设定,如窗口位置,开启过的文件,用户的选项设定等数据记录下来,以做便用户下一次开启程序能继续使用这些数据。以前我们通常的做法是使用Properties类,它提供以下方法: void load(InputStream inStream) void store(OutputStream out, String
- 分类:Java 查阅全文
- sun 提供的 jswdk 的 FAQ 的翻译文档
-
JavaServer Pages (tm) Web Development Kit [faq]
这一份文档列出了一些经常被提及的有关 JavaServer(TM) Web Development Kit (JSWDK). 的问题。独立的文档可以在 java.sun.com 的 component technologies (Servlets and J
- 分类:Java 查阅全文
- java 的 web 服务器 jswdk 的配置文件 webserver.xml 的翻译文档
- <!--<?xml version="1.0" encoding="gb2312"?>
这个文件是 JSWDK server 缺省的配置文件。下面是 JSWDK server 配置项目的说明。
========================================================
webserver.xml 文件的 dtd 和 xml(格式说明):
- 分类:Java 查阅全文
- Java语言编程中更新XML文档的常用方法
-
内容:
直接读写XML文档
使用XmlDocument类
使用TransformerFactory和Transformer类
使用Xalan XML Serializer
结论
参考文献
附件
关于作者
- 分类:Java 查阅全文
- 如何使用JSSE实现SSL安全连接
- 我们使用java实现SSL安全连接,在遇到未信任的证书时,弹出一个对话框,让用户选择是否信任该站点,信任的话,就把此站点提供的证书导入本地证书库。
为了实现此功能,我们需要重载X509TrustManager类
StoreCertTrustManager.java----------------------------------begin---------------------------
- 分类:Java 查阅全文
- Java的秘密:Swing的实用工具
- Swing提供了许多的在Swing组件内部使用的实用工具,SwingUtilities类就是其中一个。它提供了许多的涉及计算、转换、访问控制、布局等方面的方法,这些方法已广泛的应用在各种Swing组件当中。当然,我们也可以把它拿来应用到我们自己的程序当中。
下面我们就来了解一个这些实用的功能.
(1)转换方法MouseEvent convertMouseEvent(Component so
- 分类:Java 查阅全文
- JAVA的秘密:AWT机器人Robot
- 很多时候,我们希望能为我们的JAVA程序实现自动测试,自动演示功能,或者是其它的一些鼠标和键盘控制的应用。出于这样的目的,自从JDK1.3开始,它就为我们提供了一个用来产生本机输入事件的机器人类--java.awt.Robot.
下面我们来看看Robot为我们提供了哪些功能。
BufferedImage createScreenCapture(Rectangle screenRect)c
- 分类:Java 查阅全文
- 使用JAXB处理XML文档——先睹为快
-
JAXB以其方便的XML数据处理能力可能会引起你的兴趣。你可能还不了解JAXB是什么,想要知道它到底有什么好处,如果这是你需要的,你才会再花时间去细细的研究它,或者你只需要使用最基本的功能。然而Sun关于JAXB的文档有80页之多。我想大部分人都没有耐心看完这样的长篇大论。本文以简短的篇幅介绍了JAXB的基本使用,算是先睹为快吧。本文附带的代码包括了JAXB1.0 early ac
- 分类:Java 查阅全文
- 在jb6中编译servlet
- 在jb6中编译servlet
步骤1: 建立工程
我们以hello world程序为例,为了在jb6中运行一个显示hello world的servlet,首先建立一个工程文件:步骤如下: 1. 选择菜单项"File|New Project"显示工程向导(Project wizard). 2. 在名字框(Name field)中输入"
- 分类:Java 查阅全文
- 汉字转化为拼音(jsp版)
- 很多问题都是因为中文问题造成的 如文件名最好别用中文 现在的解决方法一般是产生一个ID,将这个ID做文件名 网页上如果url带汉字也经常出错 现在的解决方法一般用urlencode编码 现在用了这个转化,就好多了 原理:利用哈希表技术 Hashtable ht=new Hashtable(10);1.添加索引,如: ht.put("-20295","ang");2
- 分类:Java 查阅全文
- pet store 的设计目标
- p
- 分类:Java 查阅全文
- Enterprise JavaBean(EJB)分布式对象(基础篇)
- 简介
Enterprise JavaBean (EJB) 2.0 规范定义了开发和部署基于事务性、分布式对象应用程序的服务器端软件组件的体系结构。企业组织可以构建它们自己的组件,或从第三方供应商购买组件。这些服务器端组件称作 Enterprise Bean,它们是 Enterprise JavaBean 容器中驻留的分布式对象,为分布在网络中的客户机提供远程服务。 两层和三层环境
- 分类:Java 查阅全文