FukaBeans

Professor: Yoshiaki Fukazawa fukazawa@fuka.info.waseda.ac.jp
Hironori Washizaki washi@fuka.info.waseda.ac.jp
Hirokazu Yamamoto yama@fuka.info.waseda.ac.jp
Takao Adachi adachi@fuka.info.waseda.ac.jp
Yuhki Sakai yuhki@fuka.info.waseda.ac.jp
Kohzo Satoh kozo@fuka.info.waseda.ac.jp
Daiki Hoshi hoshi@fuka.info.waseda.ac.jp

Japanese | English

back to Component-Based Software Engineering Group

What's new

Feb 22, 2002: FukaCalendar (D.Hoshi)
Jan 18, 2003: FileUtil (H.Washizaki)

What is FukaBeans ?

FukaBeans is a component library developed according to the JavaBeans component system in Java language. These are the test collections for the future research. Moreover, we are aiming at the library with practical use.

We are confirming the execution of all FukaBeans components using BeanBox (BDK1.1 April) provided by Sun Microsystems. All components follow the JavaBeans 1.01 Specification and can be used by free.

WordBean and WordBean2

Developer: D. Hoshi Creation: 2003, Registration: Nov 17, 2003

Distribution: wordbean.jar, wordbean2.jar, Info: Document (in Japanese)

FileUtil

Developer: H.Washizaki Creation: 2002, Registration: Jan 18, 2003

Distribution: fileutil.jar, Info: Document (in Japanese)

FukaCalendar

Developer: D.Hoshi Creation: 2002, Registration: May 22, 2002

Distribution: FukaCalendar.jar ( version: 0.01 ), Info: Document (in Japanese)

ExtractorBean

Developer: H.Washizaki Creation: 2002, Registration: Jan 1, 2002

Distribution: extractorbean.jar ( version: 0.1 ), Info: Document (in Japanese)

FilterBean

Developer: H.Washizaki, Creation: 2001, Registration: Nov 29, 2001

Distribution: filterbean.jar ( version: 1.0 ), Info: Document (in Japanese)

Image filtering for edge detecting

StatementBean

Developer: H.Washizaki, Creation: 2001, Registration: Nov 7, 2001

Distribution: statementbean.jar ( version: 1.0 ), Info: Document (in Japanese)

StatemenBean is a simple Java statement interpreter. This component can parse single Java statement, and can execute it. The following code shows an example of interpreting statements.

new StatementBean().evaluate("new java.awt.Frame().show();");
new StatementBean().evaluate(
	"java.lang.Class.forName(\"java.awt.Frame\").newInstance().show();"
);
new StatementBean().evaluate(
	"java.lang.Class.forName(" + 
	"new java.lang.String(\"java.awt.Frame\")).newInstance().show();"
);

FukaClock

Developer: Y.Sakai, Creation: 2001, Registration: Aug 4, 2001

Distribution: FukaClock.jar ( version: 0.01 ), Sample: Try now!

This is a clock component. This clock differs from the majority of existing clocks, because the second hand and the long hand move smoothly. Non-display/display in an analog part and a digital part can be selected. The analog part size can be changed. A specified function of the background image and the event of the time signal are added in the next version.

FukaGraphBean

Developer: K.Satoh Creation: 2001, Registration: July 31, 2001

Distribution: FukaGraphBean.jar ( version: 0.01 ), Information: Document (in Japanese, July 31,2001)

Sample: Try now!

FukaTextBean

Developer: , K.Satoh Creation: 2001, Registration: July 31, 2001

Distribution: FukaTextBean.jar ( version: 0.01 ), Information: Document (July 31,2001)

FukaStopWatchBean

Developer: T.Adachi, Creation: 2001, Registration: July 4, 2001

Distribution: FukaStopWatchBean.jar ( version: 0.01 ), Sample: Try now!

This bean is a simple stopwatch component.

GameBean

Developer: M.Motomura, Creation: 2000, Registration: June 20, 2001

Distribution: gamebean.jar ( version: 0.01 )

GameBean provides a simple figure memory game.

CellBean

Developer: H.Washizaki, Creation: 1998, Registration: June 17, 2001

Distribution: cellbean.jar ( version: 0.01 ), Sample: Try now!

CellBean displays the numerical value (etc. ) as a table of two dimensions.

GraphBean

Developer: H.Washizaki, Creation: 1998, Registration: June 17, 2001

Distribution: graph.jar ( version: 0.01 )

GraphBean displays the line chart from two or more numeric arrays overlapped with the term labels.

Related Link

Other component library

Technical Specification


Copyright(c) 1999-2001, CBSE Group, Fukazawa Laboratory

back to Component-Based Software Engineering Group