Welcome 微信登录

首页 / 软件开发 / JAVA

固定JTable中的前几列

固定JTable中的前几列

固定JTable中的前几列2011-01-06 BlogJava kissjava当很表格中有很多列的时候出现Scrollbar的时候,当用户拖动Scrollbar那么有的列就会看不见,而用户需要输入数据的时候,需要对照第一列或前几列以方便输入数据,则需要固定前几列的需求了。像Excle表格中可以固定前几列,而在JTable中没有直接的方法实现,网上比较流行的方法是用两个JTable,如下图(一)其中一个talbe渲染固定列的数据,另外一个主table渲染...
模拟站点的自动登录发帖回复

模拟站点的自动登录发帖回复

模拟站点的自动登录发帖回复2011-01-06 javaeye eimhee本文采用 HttpClient 来模拟站点的登录发帖回复,介绍 HttpClient 的用法和常见问题的解决方案。HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供支持 HTTP 协议的客户端编程工具包,模拟浏览器的行为。它提供了很多的方法来简化网络的访问,虽然大部分的功能可以使用较底层的 java.net.HttpURLConnecti...
eclipse中从数据库生成hibernate实体类

eclipse中从数据库生成hibernate实体类

eclipse中从数据库生成hibernate实体类2011-01-06 BlogJava 轻松为什么写这篇BLOG,是因为经常有同事或网友问起我hiberante实体类的生成问题。所以下次再有人问我可以省一堆的话了,其实这个真的是很简单。现在hibernate在项目中的应用是越来过广泛了。我是从hibernate开始支持注释语法后才开始研究它的。说实在的,原来的hibernate 生成的一堆堆的XML文件看着就头晕,还不如自己写的SQL语句来的舒服,所以...
SVN+ APACHE + TortoistSVN的配置

SVN+ APACHE + TortoistSVN的配置

SVN+ APACHE + TortoistSVN的配置2011-01-06 javaeye dinguangx1.软件的下载与安装下载与安装想必就很简单了,从各自的网站上下载最新版的可安装版本,按提示进行安装也就可以了。在Apache安装成功后,在浏览器中输入http://localhost,如果没有提示错误信息,就说明已经安装成功了。以往的版本提示的成功信息是一个很简单的图片再加一个文字说明,表示安装成功了;现在的Apache版本的成功提示貌似更简洁了...
Together 2006 Release 2 For Eclipse功能概述

Together 2006 Release 2 For Eclipse功能概述

Together 2006 Release 2 For Eclipse功能概述2011-01-06 BlogJava Scorpio Zhen模块名称功能描述商业过程建模BPMN图表1、提供定位功能查找2、提供Validate功能协助开发3、提供过程和过程之间的Hyperlinks功能4、结合MDA功能,可以进行模型转换,BPMN图可以通过QVT转换为其它的模型5、提供多种导出形式,满足不同的需求BPMN图表检查功能生成BPEL4WS生成BPEL4WS检查...
Java字符串分割

Java字符串分割

Java字符串分割2011-01-07 csdn博客 yukiooy1. java.lang.String 的 split() 方法, JDK 1.4 or latersplitpublic String[] split(String regex,int limit)根据匹配给定的正则表达式来拆分此字符串。此方法返回的数组包含此字符串的每个子字符串,这些子字符串由另一个匹配给定的表达式的子字符串终止或由字符串结束来终止。数组中的子字符串按它们在此字符串中的...
保护您的J2ME/MIDP应用程序

保护您的J2ME/MIDP应用程序

保护您的J2ME/MIDP应用程序2011-01-07 IBM Michael Juntao YuanXML 数字签名技术可以帮助您为无线 Web 服务应用程序实现轻量级且灵活的安全性解决方案。在本文中,Michael Yuan 讨论了 XML 数字签名及其应用程序的重要性。他还提供了 Bouncy Castle 密码术包的数字签名 API,并提供了在 J2ME/MIDP 无线前端和 JSP 页后端之间的安全 XML 消息传递环境中的示例。无线 Web 服...
Swing是MVC设计的典范

Swing是MVC设计的典范

Swing是MVC设计的典范2011-01-07不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧。如果你学了Java却连一个Button还不会写,就象你学习Visual Basic却不会用Button,那可绝对是不能被原谅的。Swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了ja...
有关Motorola J2ME开发的几个细节问题

有关Motorola J2ME开发的几个细节问题

有关Motorola J2ME开发的几个细节问题2011-01-071. Motorola V系列的J2ME的图标显示Motorola的V系列手机j2me程序图标大小必须是15*15的大小.而且必须在MIDlet-Icon中填出图标名字.不能只在MIDlet-1中填写.Nokia的手机的确只填写这里就可以了.2. 存储空间的限制问题Motorola的手机的RMS存储空间如果不在MIDlet-Data-Size中具体给出,那么默认的就只有8K还是12K,我记...
优化J2ME程序大小

优化J2ME程序大小

优化J2ME程序大小2011-01-07要把J2ME程序与J2SE程序区分开来,其依据就是J2ME运行所处的受限环境。多数J2ME系统的主要受限条件就是可以存储和运行程序所需内存的大小。例如,许多MIDP设备限制应用程序的尺寸不大于50K,这远远不及Server端J2SE运行环境下那些成兆的程序。实际应用中,程序会很容易超出这些限制条件。通过本篇您将学到一些减小程序尺寸大小的技巧,并在下面的例子中实践这些技术。这个例子MIDlet仅仅显示一个文本框并在其内...
在J2ME开发中解析XML

在J2ME开发中解析XML

在J2ME开发中解析XML2011-01-07目前,XML已经广泛应用于数据交换领域,xml是基于纯文本的,具有优秀的跨平台特性。本文将讲述如何在J2ME中解析XML进行数据传输。XML写法比较简单,而且非常便于人来阅读。但是必须在客户端和服务器端有XML的解析器才可以正常通信,由于初期的移动信息设备内存和处理器上的不足,所以在MIDP1.0中并没有提供对XML的支持。随着内存和处理器的提高,对XML的支持成为了可能。在JSR182中提供了XML的解析器,...
在Java中动态执行类的静态方法

在Java中动态执行类的静态方法

在Java中动态执行类的静态方法2011-01-07在Java中,通过Class.forName()方法可以动态决定加载哪一个类,这个功能对于相同接口的不同实现来讲非常有用。比如对于设计好的数据库连接池接口,我们可以有多种的接口实现类来完成相同的功能,同时用户可以简单的通过修改配置文件来指定实际使用哪一个实现类,在源代码里面通过读取配置文件信息,并用Class.forName(configClassName).getInstance()就可以构造一个特定的...
优化J2ME中的paint()函数

优化J2ME中的paint()函数

优化J2ME中的paint()函数2011-01-07我们经常会遇到这样的问题,在模拟器上跑得很好的程序在实际的手机上却很慢,甚至运行不了,这大多数是因为重画机制的使用不当所致,J2ME中的paint()函数起到了画屏幕的作用,往往在需要动画的情况下非常频繁地需要调用,而且在一些低端手机或移动设备上面,对于paint()函数的频繁调用会引起相应时间长甚至无法正常工作等问题。所以,对于paint()函数的优化就显得特别重要。这里,我们提出几点优化paint(...
为J2ME开发移动3D游戏之保留模式

为J2ME开发移动3D游戏之保留模式

为J2ME开发移动3D游戏之保留模式2011-01-07如今,3D图形几乎是任何一部游戏的关键部分,甚至一些应用程序也通过用3D形式来描述信息而获得了成功。如前文中所述,以立即模式和手工编码建立所有的3D对象的方式进行开发速度很慢且很复杂。应用程序中多边形的所有角点必须在数组中独立编码。在JSR 184中,这称为立即模式。另外一种更高级的模式称为保留模式,它允许设计者使用诸如3D Max Studio等3D建模软件来设计场景图,然后把它们应用在程序中。一、...
为J2ME开发移动3D游戏之立即模式

为J2ME开发移动3D游戏之立即模式

为J2ME开发移动3D游戏之立即模式2011-01-07一、简述现在,移动游戏和移动应用开发极为热门!游戏中需要有时髦漂亮的图形,其设计标准比以前任何时候都要高。本文将告诉你怎样用酷毙的移动3D图形API为J2ME设备开发3D图形游戏。如果你在用MIDP1.0进行用户接口编程,那么有两条路你可以选择:使用高级的UI类或者一切由你自己从头开始。作为游戏开发者,第一种选择往往是不可能的;这是为什么游戏开发者不得不为他们的高级游戏开发自己的3D引擎的原因。无疑,...
<< 391 392 393 394 395 396 397 398 399 400 >>