小弟寫ㄌ一個程式,但少個功能 |
答題得分者是:kc008811
|
sdddds
一般會員 發表:10 回覆:9 積分:3 註冊:2003-05-17 發送簡訊給我 |
小弟寫ㄌ一個程式,...但連續撥放與停止撥放寫不出來,..
以下是我ㄉ程式碼...麻煩邦小弟看一下如何解決好嗎??
import java.awt.event.*;
import java.awt.*;
import java.applet.*;
import javax.swing.*; public class image extends Frame implements ActionListener{ private Image Pic[] = new Image[3];
int Count,Count2,Count3; //產生Button物件
Button one = new Button("上一張");
Button two = new Button("下一張");
Button three = new Button("連續撥放");
Button four = new Button("停止撥放");
Button five = new Button("關閉程式");
TextField Num= new TextField(""); public image() {
setBackground(Color.black); //設定背景顏色為黑色
//以下設定視窗的大小
setBounds(100,100,850,625);
setLayout(null); //以下讀載入圖檔
for(int Count = 0; Count < 3; Count ){
Count2 = Count 1;
Pic[Count] = Toolkit.getDefaultToolkit().getImage(Count2 ".jpg");
}
//以下設定按鈕範圍(x,y,長,寬)
one.setBounds(10, 100, 55, 25);
two.setBounds(10, 130, 55, 25);
three.setBounds(10, 160, 55, 25);
four.setBounds(10, 190, 55, 25);
five.setBounds(10, 220, 55, 25);
Num.setBounds(10, 70, 55, 25); //委託事件
one.addActionListener(this);
two.addActionListener(this);
three.addActionListener(this);
four.addActionListener(this);
five.addActionListener(this); add(one); //加入按鈕one
add(two); //加入按鈕two
add(three); //加入按鈕three
add(four); //加入按鈕four
add(five); //加入按鈕five
add(Num); //加入按鈕Num setVisible(true); //顯示視窗 Count2 = 1; //預設顯示次數
Num.setText("第" Count2 "張圖");
} //按鈕按下後的動作
public void actionPerformed(ActionEvent evn){
Object result = (Object)evn.getSource(); if (result == one){
if (Count == 0){
} else {
Count--;
}
} if (result == two){
if (Count == 2){
} else {
Count ;
}
} if (result == three){
} if (result == four){
Count3 = 3;
} if (result == five){
System.exit(0);
} Count2 = Count 1;
Num.setText("第" Count2 "張圖");
repaint();
} //畫上圖示
public void paint(Graphics g){
g.drawImage(Pic[Count], 70, 20, this);
} public static void main(String argv[]) {
new image();
}
}
|
kc008811
一般會員 發表:9 回覆:9 積分:8 註冊:2003-04-27 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |