進行修改
import javax.swing.Timer;
import java.awt.event.*;
import java.util.*;import java.awt.*;//加入要用的套件
import javax.swing.*;//加入要用的套件
public class TimerDemo extends JFrame implements ActionListener {
static JTextField tbx1=new JTextField(10);//加入文字方塊 Timer t = new Timer(1000,this);
TimerDemo() {
t.start();
}
public static void main(String args[]) {
TimerDemo td = new TimerDemo();
GridLayout grid33= new GridLayout(3,3);//加入Layout,應該用什麼都可
JPanel p1 = new JPanel(grid33); //加入Panel
p1.add(tbx1);//在Panel中加入tbx1
td.add(p1);//在frame(td)中加入Panel
td.setLayout(grid33);//設定td的Layout
td.setVisible(true);//讓td看的見
td.setSize(450,450);//設定td大小
// create a dummy frame to keep the JVM running
// (for demonstation purpose)
java.awt.Frame dummy = new java.awt.Frame();
dummy.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == t) {
// System.out.println
// ("Being ticked " + Calendar.getInstance().getTime());
tbx1.setText("YA " + Calendar.getInstance().getTime());
//讀取文字方塊內的物件,前片加個字串,java會把後面的也當成字串顯示 }
}
}
※extends JFrame 繼承
ImageJ tutorial (PDF)
Tutorial sample plugin files (ZIP)
打開 ip-demo2 把上禮拜下載的染色體圖放進這個資料夾裡
更改名稱Chromosomes→couple
在重開一次網頁,就可以看到染色體圖了
如要再編譯一次IPDemo.java
必須把ij.jar套件移到
D:\Java\jdk1.6.0_24\jre\lib\ext裡才可以執行
打開index.html的程式檔
可以看到程式碼並修改寬高
如果要不再網頁上開啟此檔案的時候
就比需使用appletviewer.exe 去執行 index.html
(此時java是行不通的)