Selected Category: 程式 (34)

View Mode: Post List Post Summary

很好玩的程式

按右邊可以把中間畫面向右移

按左邊可以把中間畫面向左移

IE跟Firefox均可使用喔

支援有DTD宣告的狀態

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

這是一個很好玩的javascript效果

裡面有一個tag a的href stop,找不到方式,只好使用prototype.js的Event.stop(event);

prototype.js可以由

http://www.prototypejs.org/

來下載

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

lucene是一套Search Engine,open source,沒有使用第三方的套件

先在你想存放索引的地方建立好”目錄"

再來下載apache lucene

官網

把下載的lucene-x-x-x.jar放入classpath裡

Posted by catyku at 痞客邦 PIXNET 留言(11) 引用(0) 人氣()

jdbc連接資料庫竹旳drive一共分成四種

這裡的範例只使用一種做教學,其它幾種只是在層級上有所不同

用法則大概相同,有興趣的可以參考歐萊禮的

java與jdbc資料庫程式設計

 

Posted by catyku at 痞客邦 PIXNET 留言(17) 引用(0) 人氣()

方法很簡單

1.下載lightbox2

http://www.lokeshdhakar.com/projects/lightbox2/

必要的檔案為

js目錄裡的

Posted by catyku at 痞客邦 PIXNET 留言(2) 引用(0) 人氣()

package database;
import java.io.*;
import java.sql.*;
public class ExportData {
  public ExportData()

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

package database;

  import javax.sql.DataSource;
  import java.sql.*;
  import java.io.*;

Posted by catyku at 痞客邦 PIXNET 留言(4) 引用(0) 人氣()

mvnforum是一個open source的討論區,


以java base為基礎所建構而成的,


前端程式主要存放在mvnforum/mvnplugin/mvnforum/user裡

Posted by catyku at 痞客邦 PIXNET 留言(1) 引用(0) 人氣()

有人說不會@@


雖然內容有點無趣


不過教學我還是做了...

Posted by catyku at 痞客邦 PIXNET 留言(9) 引用(0) 人氣()

市面上很多可以快速開發java GUI的Editor

今天要介紹的是NetBean 6.1 ,這是一個免費的java open source gui editor

由sun公司主導開發,利用可視化的編輯畫面,快速的開發java程式(c/c++ php...)

在這裡給個建言,使用工作程式產生的程式有其一定規定,如果爾後要手工增加程式碼,

有可能要破壞其結構而變成不可視,所以用GUI編輯器來拉好畫面,做好基本的功能後

Posted by catyku at 痞客邦 PIXNET 留言(6) 引用(0) 人氣()

這是一個用簡單的例子
在不重新刷頁的狀況下來做ProgressBar
ps.程式有並沒有Stop請小心使用^^
參考資料
http://www.javaworld.com.tw/jute/post/view?bid=49&id=157521&sty=3

Posted by catyku at 痞客邦 PIXNET 留言(3) 引用(0) 人氣()

HSQLDB.jar包含以下

HSQLDB RDBMS Database引擎
HSQLDB JDBC Driver JDBC Driver
Database Manager 管理工具
Query Tool (AWT) 查詢工具
Sql Tool (command line) SQL工具

Main-Class如下

org.hsqldb.util.DatabaseManager
org.hsqldb.util.DatabaseManagerSwing
org.hsqldb.util.Transfer

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

hsqldb是個不用安裝也不用啟動的database資料庫,
資料都存在檔案裡,啟動時會把資料載入記憶體(也可用Server start的方式...等等等)
有名的免費office軟體openoffice,裡面的base資料庫也是使用此種方式
只是它把檔案壓縮起來,如果要使用時,需要先解壓縮才能使用
使用的方式如下

Posted by catyku at 痞客邦 PIXNET 留言(3) 引用(0) 人氣()

 

這裡是一個簡單的範例

在使用prototype.js可以很方便的利用DOM的特性來做一些事情

下一篇將會利用ajax來實做這個範例

<style type="text/css">

Posted by catyku at 痞客邦 PIXNET 留言(2) 引用(0) 人氣()

rico是個open source的javascript ajax framework

整個架構在prototype.js底下實作

所以要使用rico就必需先載入prototype.js

rico的官方網址

http://openrico.org/

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

ajax在使用上因為不同的browser會有不同的XMLHttpRequest物件

所以在設定上會顯的麻煩

而prototype.js就是一個方便的script framework可以讓你不用考慮環境上的因素

而進行快速的ajax開發

prototype的官方網站

Posted by catyku at 痞客邦 PIXNET 留言(12) 引用(0) 人氣()

在socket傳送過程中,

利用ObjectInputStream及ObjectOutputStream傳接送資料

先定義一個Object,

而Object必需implements java.io.Serializable介面

Serializable只是用來指出可能連續化的類別而已。

Posted by catyku at 痞客邦 PIXNET 留言(7) 引用(0) 人氣()

偷懶的好幾天,其實早就要放上來了...

好吧,開始了

這裡有一個jsp的war檔

下載

及mysql 的script

Posted by catyku at 痞客邦 PIXNET 留言(3) 引用(0) 人氣()

原始碼如下:

GUI介面的部份,分成二大部份

主要是一大部份,另一部份是可分離的一個小小的ProgressBar

ReImageBrowser是這個程式主要的GUI

包含著一個FileChooser利用FileChooser選進一個目錄

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

承上一篇

我先把縮圖及加浮水印的程式post上了

它是可以獨立執行的

會做GUI介面是怕有不方便自己動手改code^^

source如下

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

程式下載位置

 

這是執行後的圖片^^

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

其實我真的忘了這種遊戲叫什麼名字了!

不過沒關系,看的懂就好了吧!

本來要用SWT做的,可惜實在不太熟..

下次再努力吧^^

bin檔如下:

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

這個程式是之前分享抽籤程式的進化版
可以來做什麼呢?
1.做樂透的亂數取數....嘿嘿
2.做老師上課沒籤桶的取代
3.你中獎了嘛?有活動懶的抽籤嘛?

Posted by catyku at 痞客邦 PIXNET 留言(8) 引用(0) 人氣()

在2005年時Borland發佈了之後的JBuilder要在Eclipse base下

JBuilder2007就是它第一個Eclipse base的產品

跟JBuilder 2005之前很不一樣,

大概打開看了一下整個內容跟本就是

Eclipse加中文化再加上幫你預設Plugin很多套件在裡面

Posted by catyku at 痞客邦 PIXNET 留言(5) 引用(0) 人氣()

再來分享一個程式

這是一個模擬抽籤的程式

利用Visual Editor先拉好畫面

再寫一下code...就好啦

有興趣的可以再自己改,我沒做任何的檢查...

Posted by catyku at 痞客邦 PIXNET 留言(6) 引用(0) 人氣()

前言:我本身沒學過UML,所以只能介紹一下基本的
今天要介紹的這個Plugin是EclipseUML
官網http://www.eclipsedownload.com/
主要的功能就是在Eclipse上劃UML
程式碼也會跟著產生

Posted by catyku at 痞客邦 PIXNET 留言(1) 引用(0) 人氣()

Eclipse是IBM花費了很多金錢及人力開發出來的java IDE工具

在2004年時開放source成為open source的IDE開發工具

可以依照自己的需要外掛需要的套件

很受現在JAVA使用者的喜愛

再來我們來看看怎麼跟Eclipse第一次的親密接觸

Posted by catyku at 痞客邦 PIXNET 留言(36) 引用(0) 人氣()

介紹一個很好用的工具Java2Html

看名稱就大概知道是什麼東西了吧

官網

再來我們來看看它怎麼用

你可以下載binary檔直接執行

Posted by catyku at 痞客邦 PIXNET 留言(1) 引用(0) 人氣()

這是一個簡單的RssReader程式

ex.讀取即時新聞顯示內容

使用方式  ()()

第一次請先執行init.bat檔,以後要用就不用再執行了

直接按RssReader.jar就可以

Posted by catyku at 痞客邦 PIXNET 留言(3) 引用(0) 人氣()

Project 網址http://www.eclipse.org/vep/WebContent/main.php

VE是Eclipse一個Plugin套件,可以以視覺化GUI畫面來快速的開發Swing、SWT或是AWT元件程式

1.請先下載Eclipse 3.3

2.下載Visual Editor 1.2

http://download.eclipse.org/tools/ve/downloads/drops/R-1.2-200606280938/index.html

Posted by catyku at 痞客邦 PIXNET 留言(15) 引用(0) 人氣()

這次是利用Visual Editor 拉的畫面...
順便測試一下VE的狀況
畫面如下

程式碼如下:

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()


其實也不一定要java Bean才使用

一般時候想用也可以

主要是輸入一個function name (X)

它會主動加入

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

我們用一個簡單的範例來簡介下proguard
4.0以後的proguard已經有gui介面了

1.首先下載proguard 下載點
我是選擇zip檔,解開後在解開目錄/lib/執行command "java -jar proguardgui.jar"會出現proguard

Posted by catyku at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

Apache JMETER 2.3是一套測試開發程式壓力的套件
程式是以java寫成,所以我們需要JDK,
請自行到SUN網站下載
http://java.sun.com
安裝完後,再來下載jmeter

Posted by catyku at 痞客邦 PIXNET 留言(4) 引用(0) 人氣()