線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1036
推到 Plurk!
推到 Facebook!

小弟寫ㄌ一個程式,但少個功能

答題得分者是:kc008811
sdddds
一般會員


發表:10
回覆:9
積分:3
註冊:2003-05-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-18 00:06:07 IP:61.226.xxx.xxx 未訂閱
小弟寫ㄌ一個程式,...但連續撥放與停止撥放寫不出來,.. 以下是我ㄉ程式碼...麻煩邦小弟看一下如何解決好嗎?? 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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-18 20:42:52 IP:218.170.xxx.xxx 未訂閱
image.java:73: incompatible types found : java.lang.Object required: int switch(result){ ^^^^^^^^只能是字元或常數 image.java:74: incompatible types found : java.awt.Button required: int case one: ^^^^改字元或常數,例如:a或1
系統時間:2024-05-18 15:33:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!