Java
NeedJava
这个作者很懒,什么都没留下…
展开
-
SWT 初始化
SWT 学习编译环境初始化原创 2021-11-21 16:30:48 · 318 阅读 · 0 评论 -
让JTextPane快速加载大文本
<br />项目中一直有个头疼的问题,就是JTextPane和JEditorPane加载大文本的时候,会非常慢,如果文本中没有一个换行符,那基本上就是没响应了。无意中看到一个网站的优化方法,发现非常好,他的是对JEditorPane的,我改成JTextPane,测试效果非常好。<br />import javax.swing.text.View;import javax.swing.text.BoxView;import javax.swing.text.Element;import javax原创 2011-03-15 21:06:00 · 994 阅读 · 0 评论 -
Ubuntu 10.04安装JDK
<br />升级到Ubuntu 10.04,竟然把以前安装的Sun的JSK6给卸载了,再次安装,竟然说不支持了,难道只支持openJDK那个烂东西?<br /> <br />从网上搜了一遍,找到如下命令:<br /> <br />sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"<br /><br />sudo apt-get update<br /><br />sudo apt-get install sun-原创 2010-06-12 10:55:00 · 549 阅读 · 0 评论 -
去掉JComboBox选择后的背景色
这段时间项目上需要用 JComboBox,用上发现这个JComboBox真是问题多多,其中一个烦人的问题就是选择一个item后,显示出了一个难看的背景,查找了很多方法,发现其实是在BasicComboBoxUI.paintCurrentValue( Graphics g, Rectangle bounds, boolean hasFocus )中的多余的调用: if( has原创 2009-12-13 15:35:00 · 3064 阅读 · 0 评论 -
SMTP发送带附件的邮件
import java.io.PrintStream;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.net.Socket;import java.text.SimpleDateFormat;impo原创 2009-10-03 00:48:00 · 898 阅读 · 0 评论 -
Java读取ICO或CUR文件生成BMP
import java.io.File;import java.io.IOException;import java.io.EOFException;import java.io.FileOutputStream;import java.io.RandomAccessFile;import java.awt.Image;import java.awt.Point;i原创 2009-09-22 21:25:00 · 1212 阅读 · 0 评论 -
NetBeans字体调整
安装NetBeans6.5试试,发现两个关于字体的问题,记下: 问:IDE界面的字体很小查找NetBeans的安装路径,假设在“D:/NetBeans”下,找到“D:/NetBeans/etc/netbeans.conf”文件,搜索“netbeans_default_options=...”这行,在此项的末尾增加一项“ --fontsize 12”保存即可,如下:netbeans_原创 2009-07-10 16:53:00 · 1486 阅读 · 0 评论 -
Java不应该这么慢(抓屏)
想要抓屏幕的一部分,并且保存起来用于网络传送,一般如下:try{ int width = 200; int height = 300; java.awt.Rectangle rectangle = new java.awt.Rectangle( 0, 0, width, height ); java.awt.Robot robot = new java.aw原创 2009-08-01 17:01:00 · 1249 阅读 · 2 评论 -
给JCreator3.5 LE的Find in Files添加当前目录"."
Windows Registry Editor Version 5.00################################################################################################################### JCreator3.5 LE## 烦人的“Find in Files”,原来的ComboBo原创 2008-06-05 16:07:00 · 598 阅读 · 0 评论 -
〔Java〕简单的根据拍照时间重命名图片
一直使用ACDsee8的根据图片拍照时间来批量重命名图片,但是让人讨厌的是:1.ACDsee8经常把前面的零省略,造成名称不能对齐,如2007-08-08 08-08-08它改成2007-08-08 8-8-8;2.另外,ACDsee8使用了本地计算机的时间设置,如果你变动了时间设置,那么以后修改的样式也会跟着变动。Bug:1.由于一些图片的Exif信息过于靠后,在10KB后原创 2007-09-28 02:37:00 · 2307 阅读 · 2 评论 -
〔Java〕只运行一个实例(使用System.setErr()重定向)
如何只运行一个实例,网上有三种方法(单模式不算):1、占用端口(有效,但是有端口被挪用的缺陷)2、检查文件是否存在(有效,但突然停机可能有问题)3、使用JNI(有效,但丧失可移植性)我写的和第二个原理差不多,判断某个文件是否被占用,并且我把记录日志、保存日志、判断是否运行放在一起。你可以转载本Blog,但是不能篡改作者名称。import java.awt.event.Win原创 2007-09-19 11:33:00 · 766 阅读 · 0 评论 -
〔Java〕得到网上邻居
import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader; /******************************************************************************* * * 使用 net view /domain 得到原创 2007-09-19 11:38:00 · 815 阅读 · 1 评论 -
〔Java〕对数字或文件名排列
/******************************************************************************* * * 对数字或文件名排列 * * 没有考虑汉字显示时占两个位置的情况,即对文件名处理不太好 * * Author: NeedJava * * Modified: 2007.09.09 * **********************原创 2007-09-10 14:05:00 · 819 阅读 · 0 评论