`
文章列表
三、keytool给jar数字签名   1、在dos的C:\testProject\classes目录下执行命令:   keytool -genkey -keystore  ttt.keystore -alias ttt -validity 3650      将在当前目录下生成一个ttt.keystore文件, -alias后接的是别名,-validity后面接的是该证书有效天数,这里3650表示10年。(用这个证书签名的程序10年内有效)。   2、在dos的C:\testProject\classes目录下执行命令: jarsigner -keystore ttt.keystore kk. ...
环境: IDE: Jbuilder 2005 JDK: 1.5   一、创建类 在C盘目录下创建testProject一个工程,然后增加一个包test, 在test下创建类TestPanel.java     package test; import java.awt.BorderLayout; import javax.swing.JPanel; import javax.swing.JLabel; import javax.swing.JButton; import java.awt.event.ActionListener; import java.awt.event.ActionEv ...
在TinyLookAndFeel.java 的 protected void initComponentDefaults(UIDefaults table)  方法中设置   table.put("Button.border", new BorderUIResource.CompoundBorderUIResource( new TinyButtonBorder(), new BasicBorders.MarginBorder()));       TinyButtonBorder是继承AbstractBorder.java和实现UIResource. ...
在ButtionUI的方法public void paint(Graphics g, JComponent c)中调用drawXpButton(),可以设置Button的背景颜色     private void drawXpButton(Graphics g, AbstractButton b, Color c, boolean isRollover) { if(!b.isContentAreaFilled()) return; if(!b.isOpaque()) return;//不完成透明 int w = b.getWidth();//Button的宽度 int h = ...
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. 用S ...
getPerimeterPoint(VertexView view, Point2D source, Point2D p)  是获取VertexView的边框与连线之间的交叉点的方法。     源码:     /** * Returns the intersection of the bounding rectangle and the straight line * between the source and the specified point p. The specified point is * expected not to intersect the bounds. ...
IT职业特性: 枯燥 不被重视 不断地再学习 对人的综合素质要求高 不被理解,甚至被质疑 晋升机会渺茫     提升自己方式: 要不断地激励自己 努力跟上技术潮流 利用已有环境充实自己 不断发现新机会 制定一条主攻技术路线 尽量多参加各种免费的技术大会   IT职业规划建议: 为自己制定短期及长期目标   工程师->项目管理/项目主管->信息中心主管->技术总监CTO/CIO 做好“吃得苦中苦,方为人上人”的准备 遇到困难不要怨天尤人 技术层面尽量深入 随意模仿并一定适合每一个人 语言能力培养   决定成功的十种积极心态:决心,企图心 ...
环境:JBuilder2006 java: jdk1.5.0_11   1、 创建一个工程hjhRMI后,创建一个类:   package com.test; /** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2008</p> * * <p>Company: </p> * * @author not a ...
简单来说,Swing中有三种线程:   1、启动线程或者初始线程: 这个线程负责调用main方法,很多顺序编程一开始就用的是这种线程。在        Swing中启动线程负责很少的事务,主要干两件事情:       第一件就是创建一个可运 ...

FontMetrics

FontMetrics 类定义了字体规格对象,该对象封装了有关在特定屏幕上呈现特定字体的信息。   int stringWidth(String str)           返回此 Font 中指定 String 的总 advance width。   例1: JLabel lab = new JLabel("dfwefewfewfew"); String text = lab.getText(); // JLabel文字内容 ...

JGraph的开始

1、JGraph的网站:http://www.jgraph.com    

String

    博客分类:
  • java
一、替换        replaceAll(String oldReg,String newReg)方法是用于替换的方法 ,oldReg是用正则表达式表示要被替换的字符串,newReg是用正则表达式表示替换的老字符串的新字符串。   1、在正则表达式中 字符串"\"要用“\\\\”表示,字符串"\\"要用“\\\\\\\\”表示.       public class TestString { public static void main(String[] args){ TestString test = new TestString() ...
Swing中设置按Tab键后焦点的顺序   import javax.swing.*; import java.awt.*; import java.util.Arrays; import java.util.ArrayList;/** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2008</p> * * <p>Company: </p> * * @author not attri ...

ext 中文文档

ext 中文文档
eclipse快捷键大全   1. 常用快捷键 (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突(2)Ctrl+Shift+Space 说明:变量提示 (3)C ...
Global site tag (gtag.js) - Google Analytics