自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (2)
  • 收藏
  • 关注

原创 平常碰到的问题

1,在写正则表达式的时候,如何验证自己写的是对的? 这个网址可以验证http://regexpal.com/ netBeans安装插件2,如何在工程里看到jar里面的源码? 在netbeans中点击Tool--libraries,在弹出的对话框中在classpath加入你工程引用的jar,在sources中加载源码。 在eclipse中,右击工程在build pat...

2013-03-26 13:51:47 114

原创 JavaFX学习之样例9

该代码说明table的ColumnResizePolicy作用[code="java"]import javafx.application.Application;import javafx.beans.property.SimpleStringProperty;import javafx.collections.FXCollections;import javafx....

2013-02-23 16:42:21 282

原创 JavaFX学习之样例8

该代码实现一个简单的时钟[img]http://dl.iteye.com/upload/attachment/0081/1689/50cd82e5-d99d-377f-bd99-71df01285414.jpg[/img] [code="java"]package clock;import java.util.Calendar;import javafx.anim...

2013-02-21 17:31:53 143

原创 JavaFX学习之样例7

该代码是个可编辑的table。[code="java"]import java.lang.reflect.*;import java.util.Arrays;import java.util.logging.*;import javafx.application.Application;import javafx.beans.property.*;import ja...

2013-02-21 12:48:57 140

原创 JavaFX学习之样例6

该代码实现的一个最简单的计算器[code="java"]import javafx.application.Application;import javafx.beans.binding.Bindings;import javafx.beans.property.*;import javafx.event.ActionEvent;import javafx.event....

2013-02-20 18:54:47 171

原创 JavaFX学习之样例5

该代码主要是timeline和进度条使用[code="java"]import javafx.animation.*;import javafx.application.Application;import javafx.beans.property.*;import javafx.beans.value.*;import javafx.event.*;import...

2013-02-20 14:03:17 147

原创 JavaFX学习之样例4

该代码主要是通过键盘和鼠标移动物体[code="java"]import javafx.animation.TranslateTransition;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import ja...

2013-02-20 12:23:01 284

原创 JavaFX学习之样例3

该代码主要是针对node的mouseTransparentProperty和pickOnBoundsProperty属性。 mouseTransparentProperty为true则该节点及其子节点的鼠标事件无效,也就是说对鼠标透明了。 pickOnBoundsProperty则是计算边界(也就是哪些地方鼠标点击会有效)。默认为false,则边界是几何的边界。为true则是用矩形...

2013-02-20 11:17:15 269

原创 JavaFX学习之样例2

该代码主要是在linechart中移动到点时显示数据内容[code="java"]import javafx.application.Application;import javafx.collections.*;import javafx.event.EventHandler;import javafx.scene.*;import javafx.scene.char...

2013-02-20 10:19:53 222

原创 JavaFX学习之样例1

代码老外的,学习学习该代码主要功能是通过JavaFX的concurrent实现异步的数据库操作。[code="java"]package h2app;import java.sql.*;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorServic...

2013-02-19 18:30:44 127

原创 oracle DBlink mysql sqlserver问题

oracle连接sqlserver 使用的是 unixodbc+freetds+DBlink问题 freetds安装后没有libtdsodbc.so原因:sql.h找不到,是因为安装unixODBC时它的三个包(lib,bin,include)会默认放入/usr/local对应的三个包中。而不需要安装的unixODBC是放在你自己的目录中,虽然你在./confiugre时,指定了--...

2013-01-29 13:25:33 311

原创 JavaFX学习之Transform

[b]Transform[/b]为Node提供仿射变换,如旋转,尺度变化,移动,修饰。通过node.getTransforms()得到一个list的transform,然后添加各种变化。 仿射变化实现了物体的3d效果。 Transform提供一些静态方法,创建Rotate,Scale,Shear,Translate。和坐标获得。 [b]Affine[/b] 代表仿射变化。其方法...

2013-01-15 19:11:56 703

原创 JavaFX学习之Canvas

[b]Canvas and GraphicsContext[/b] Canvas相当 一块画布,GraphicsContext相当于画笔,使用GraphicsContext 在canvas上面画。[code="java"] Canvas canvas = new Canvas(); //构建画布 canvas.setWidth(400); canvas....

2013-01-15 16:20:53 965

原创 JavaFX学习之Layout

[b]Region[/b] 继承parent,被定义为屏幕的一块,可以包含其它node,并且可以用css修饰。region只有继承parent的getChildren()方法,是保护类型,所以在外面不能添加子节点,所以一般都是重写region。从region的定义中看到,region并没有坐布局处理,仅仅是包含其它node,所以子节点需要自己去控制布局。一般都是重写parent的layout...

2013-01-15 16:03:11 322

原创 JavaFX学习之Chart

[b]Chart[/b] 分piechart 和XYChart再看看chart的一些通用方法:[code="java"]setLegendVisible(boolean value) setLegendSide(Side value)setLegend(Node value) [/code]以上都是设置图标,chart除图形外还有个图标。设置是否可见,设置显示位...

2013-01-15 16:01:59 872

原创 JavaFX学习之Animation

[b]Animation[/b] 抽象类,提供动画功能。方法setAutoReverse(true); //设置是否可以反转,反转算一次循环setRate(1) //设置完成时间的比率,1是在Duration时间内完成,2是比duration快一倍时间完成。setDelay(Duration.seconds(3)) //设置延迟时间执行setCycleDuration...

2013-01-15 16:00:17 475

原创 JavaFX学习之Effect

[b]Effect[/b] 抽象类,所有特殊效果的父类。 [b]Blending[/b] 混合效果影响对node设置blending有二种[code="java"]node.setBlendMode(BlendMode arg0); //这只是简单的设置用哪种混合效果模式Blend blend = new Blend(); //这里可以设置更多的...

2013-01-14 15:53:19 654 1

原创 JavaFX学习之Web

[b]PopupFeatures[/b] 处理新窗口 [b]WebHistory[/b]网页一般都带有历史记录的功能,可以回退,也可以前进,fx用WebHistory处理。[code="java"]final WebHistory wh = webEngine.getHistory(); //获取webhistorygo(int offset) //跳到相对应的页...

2013-01-12 16:06:55 293

原创 JavaFX学习之Image

[b]ImageView and Image[/b][code="java"]ImageView iv = new ImageView(image); iv.setFitWidth(200); iv.setPreserveRatio(true); iv.setSmooth(true); ImageView iv2 = new ImageView(imag...

2013-01-11 13:53:59 832

原创 JavaFX学习 EventFilter

[b]EventFilter[/b]可以让你在事件捕捉过程中处理一些东西[code="java"]public void init(Group root){ HBox box = new HBox(); box.setStyle("-fx-background-color:#EEEEEE"); box.setPrefSize(300, 300); box.se...

2013-01-11 10:41:23 143

原创 javaFX学习之FXRobot

FXRobot通过该类可以模拟键盘事件,一般用于虚拟键盘,相当于手机上的虚拟键盘。Ctrl+A全选[code="java"]FXRobot robot = FXRobotFactory.createRobot(scene);robot.keyPress(KeyCode.CONTROL);robot.keyPress(KeyCode.A);robot.keyType(...

2013-01-10 19:04:22 1089

原创 JavaFX学习 自定义控件

Control,Skin,behavior 在javaFX中每一个UI组件都由一个Control,Skin,behavior组成。首先创建一个Control类继承javafx.scene.control.Control,它持有组件的属性,并且作为主的class,也就是说由它实例化,并且被加到父节点中。skin则负责展示,而behavior负责交互。 [img]http://dl....

2013-01-04 14:19:32 1355

原创 JavaFX学习 位置计算

如何得到节点在window中的位置 [code="java"]Point2D point = new Point2D(tf.getScene().getWindow().getX() + tf.getLayoutX(), tf.getScene().getWindow().getY()+ tf.getLayoutY());[/code]tf.getScene().getWindo...

2012-12-31 15:22:43 177

原创 JavaFX学习 过滤table中的数据

分享中的代码,大多是借鉴或者直接从别人源码中拿过来的,大家一起分享下。在表中实现数据过滤,他的代码很简单。有2个datalist,一个用于保存原始数据,另一个实时数据。监听text里面内容,每次从原始数据中获得想要的数据放入实时中。 [code="java"]package customUI.filterDataInTable;import java....

2012-12-31 14:45:11 349

原创 JavaFX学习 自定义分页,工具栏,window

这是很多都是借鉴别人的。用Button实现关闭Icon,最小化Icon,最大化Icon[img]http://dl.iteye.com/upload/attachment/0078/5669/e0d09ab0-e8e2-30f5-98aa-405529ed4a5c.png[/img][code="java"]public class TestButton extends Ap...

2012-12-14 14:32:37 453

原创 JavaFX学习之Control

[b]Control[/b]Control类控件通常由Control,Skin,Behavior3个类组成,其中Skin用于排版布局也就是rendering。setContextMenu(ContextMenu value)设置邮件菜单setHeight(double value) setWidth(double value) setMaxHeight(double val...

2012-12-13 14:25:02 663

原创 JavaFX学习之Shape

[b]Shape 继承Node[/b]方法setFill(Paint value) 设置内容的颜色[code="java"]text.setFill(Color.RED);rectangle.setFill(Color.RED);[/code]setStroke(Paint value) 设置画笔冲击的颜色,也就是画笔沿着线条划线[code="java"]...

2012-12-11 10:48:24 1429

原创 JavaFX学习之TableView

TableView表 TableColumn列构建一个表主要有TableView,TableColumn,ObservableList,Bean。添加列table.getColumns().addAll(firstNameCol, lastNameCol, emailCol);ObservableList里面是存放的数据table.setItems(observabl...

2012-11-08 19:18:47 1136

JavaFX学习之TreeView

这段代码是从网上看到的,开始自己写一个目录结构的时候,写的好麻烦。首先我开始时读父目录结构,然后点击展开事件的时候读取该子目录结构,其中遇到了许多问题。虽然写出来了,但是乱七八糟。看了下面这段代码,发现自己还是对类不了解。[code="java"]package ui;import java.io.File;import javafx.application.Applica...

2012-11-01 22:38:47 1082

原创 JavaFX学习之Preloader

JavaFX在Application加载的时候提供了Proloader应用,可以展现loading process bar或者others notification。Main Application[code="java"]package main;import javafx.application.Application;import javafx.event.Act...

2012-10-31 22:18:22 1019

原创 cxf 学习

cxf拦截器。 cxf把整个通信过程分为很多个时期,不同时期做的处理不同。所以在使用拦截器的时候,没有选对时期,就拦截不到对象。 在做拦截器的时候,首先你要了解到cxf拦截器自身做了什么事情,然后你可以在该拦截器之前或之后做某事。 拦截分为2个段,请求和相应•AttachmentInInterceptor Parse the mime headers for mime b...

2012-08-29 20:13:53 161

原创 pattern study

动态代理模式可以在运行时期动态的创建代理类。需要:被代理类,被代理类接口,织入器和InvocationHandler通过织入器使用接口反射成代理类。我们调用动态代理[code="java"]package proxy;import java.lang.reflect.Proxy;/** * * @author liuquan */public...

2012-06-13 22:04:41 61

原创 SMTP

简单的读收邮件[code="java"]package smtp;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Folder;import javax.mail.Message;import javax.mail.MessagingException;...

2012-06-10 14:14:24 174

原创 JVM memory

JVM memory consist of heap , non-head and otherheap: which is the storage for java objects and array堆存储对象和数组non-heap: which is used by java to store loaded classs and other metadata非堆存储cl...

2012-06-05 22:21:18 132

原创 ladp study

ldap:lightweight directory access protocol轻量级目录访问协议。 一般公司的账户都存在ldap services中,系统可以直接访问该services中的账户作为本系统的账户,这样避免了大量账户的创建。 下载openLDAP software,安装。 在安装目录下,找到sladp.conf文件。可以看见一下配置[code="...

2012-06-02 18:37:07 96

原创 IO学习

读取目录下的文件[code="java"]package io;import java.io.File;public class FileTest { public void getFiles(String path) { File fileDir = new File(path); if (!fileDir.exists(...

2012-06-01 13:56:18 75

原创 SSL练习代码

创建证书[code="java"]package com.ssl;import com.security.X509CertificateInfo;import com.util.KeyUtility;import com.util.StringUtility;import java.io.ByteArrayInputStream;import java.io.IOE...

2012-05-29 18:57:18 271

原创 hibernate学习

持久化对象操作:session的缓存session的save()方法持久化一个对象时,该对象会被放入缓存中。session的load()方法会先判断对象是否在缓存中,再去数据库中查询。session的close()方法会清空缓存。当session调用commit()方法时,首先清理缓存,然后向数据库提交事务。所以当你连续对对象的一个属性作操作时,只会执行一条update语句...

2012-05-24 19:20:16 54

原创 security

数据完整性,数据可靠性(扛否认性),数据保密性Base64不算是加密算法,类似于表单置换算法,可逆消息摘要算法:验证数据的完整性任何数据经过散列函数处理后,都会获得唯一的散列值。这一个过程称消息摘要,散列值称为数字指纹,算法就是消息摘要算法。此过程是不可逆的。MD5SHAMAC消息摘要一般都是通过MessageDigest类完成String ...

2012-05-23 23:41:39 74

原创 jndi study

jndi jave naming and directory interface java命名和目录接口。主要用于远程访问对象(标准)。naming service: the means by which names are associated with objects and objects are found based their name, 命名服务,通过名字与对象的联系,我们...

2012-05-23 23:41:01 55

空空如也

volatile可见性

2012-03-15

Map中查询对象

2011-08-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除