2009-03-21 5 views
0

사용자가 다음 버튼을 클릭 할 때마다 일련의 이미지를 어떻게 하나씩 표시 할 수 있습니까? 배열에 저장된 이미지가 거의 없습니다. 나는 이미지에서 이미지로 가기 위해 다음 버튼을 사용했다. 버튼을 프로그래밍하는 방법? 액션 리스너를 사용했지만 배열로 돌아갈 방법을 모르겠습니다.다음 버튼으로 일련의 이미지 표시

+0

특정 언어가 있습니까? 뼈대? 도움이 필요한 것에 대한 아이디어를 우리에게 줄 수있는 다른 정보가 있습니까? –

+0

버튼을 다음 이미지로 이동하도록 프로그래밍 할 것입니다. –

+0

자바를 사용했습니다. 나는 버튼에 대한 액션 리스너를 작성하는 방법을 모른다. 예 : if (e.getSource() == buttonNext) { ... 다음 이미지를 프로그래밍하는 방법? – Jessy

답변

0

나는 전체 코드를 작성하지 않음으로써 여기 게으르다는 것을 알고 있지만, 어쨌든 여기에있다.

class whatEver implements ActionListener{ 
    JButton btnNext = new JButton(); 
    static int fileNumber = 0; 
    static int totalFiles; 

    void functionLoadInterface() //Function with 
    { 
     btnNext.addActionListener(this); 
     //Initialize array ImageArray with file paths. 
    } 

    public void cycleImage() 
    { 
     String file = ImageArray[fileNumber%totalFiles]; 
     //Code to load the image wherever follows 
    } 

    public void actionPerformed(ActionEvent e) 
    { 
     filenumber++; 
     this.cycleImage(); 
    }