next up previous
Next: 2 Interactive appletを作る Up: ソフトウェア第三 講義資料 GUI部品,グラフィックス,Java3D Previous: ソフトウェア第三 講義資料 GUI部品,グラフィックス,Java3D

1 JDK demoサンプル

JavaのJDKには,demoプログラムが付いている. appletsに関しては,以下のようにたくさん例がある.
/java/jdk1.4/demo> wc applets/*/*.java
    844 /Animator/Animator.java
    138 /ArcTest/ArcTest.java
    287 /BarChart/BarChart.java
     93 /Blink/Blink.java
    138 /CardTest/CardTest.java
    187 /Clock/Clock.java
    350 /DitherTest/DitherTest.java
    231 /DrawTest/DrawTest.java
    405 /Fractal/CLSFractal.java
    405 /GraphLayout/Graph.java
     82 /GraphicsTest/AppletFrame.java
    570 /GraphicsTest/GraphicsTest.java
     80 /ImageMap/AniArea.java
    222 /ImageMap/ButtonFilter.java
     78 /ImageMap/ClickArea.java
     88 /ImageMap/DelayedSoundArea.java
     68 /ImageMap/HighlightArea.java
     58 /ImageMap/HighlightFilter.java
    124 /ImageMap/HrefButtonArea.java
    467 /ImageMap/ImageMap.java
    325 /ImageMap/ImageMapArea.java
     69 /ImageMap/LinkArea.java
     44 /ImageMap/NameArea.java
    139 /ImageMap/RoundButtonFilter.java
     43 /ImageMap/RoundHrefButtonArea.java
     98 /ImageMap/SoundArea.java
    103 /ImageMap/TickerArea.java
    113 /JumpingBox/JumpingBox.java
    202 /MoleculeViewer/Matrix3D.java
    500 /MoleculeViewer/XYZApp.java
    158 /NervousText/NervousText.java
     23 /SimpleGraph/GraphApplet.java
     58 /SortDemo/BidirBubbleSortAlgorithm.java
     35 /SortDemo/BubbleSortAlgorithm.java
    108 /SortDemo/QSortAlgorithm.java
     84 /SortDemo/SortAlgorithm.java
    252 /SortDemo/SortItem.java
    903 /SpreadSheet/SpreadSheet.java
    136 /SymbolTest/SymbolTest.java
    304 /TicTacToe/TicTacToe.java
    202 /WireFrame/Matrix3D.java
    461 /WireFrame/ThreeD.java
   9275  total
たとえば,GraphLayoutのプログラムは図1 のような表示となり,ネットワークの表示が変わる. これらのプログラムを走らせてみよう.
図 1: example1.html Page
\includegraphics[width=8cm]{/home/inaba/eps/lecture/fig/GraphLayout1Page.eps}


generated through LaTeX2HTML. M.Inaba 平成18年5月7日