Results 1 to 1 of 1
Thread: help..on Next n Previous Button
- 06-12-2008, 05:58 AM #1
Member
- Join Date
- Jun 2008
- Posts
- 6
- Rep Power
- 0
help..on Next n Previous Button
hi..can anyone help me...on the "Next" and " previous" button...
whe i click next or previous, i can view the next n previous picture...
my picture name is not is sequence(some of the filename missing)...
now i kept it in a masterList array the filename..so that when i can call it..
the file name been keept as
0001.gif
0002.gif
0010.gif
2004.gif
now im the actionPerforme, i need to code where when i click the button next or previous, it able to view...
this is the code that i try but i dont have any idea how to view the image..
this code for the masterList[]Java Code:else if (e.getSource() == jbtNext) { // for loop to read the picture location for(int c=1; c<masterList.length; c++) { File f = new File ("D:/nita/eclipse workspace/bufferedReader/image" + c + ".gif"); //load try { BufferedImage bufferImage1 =ImageIO.read(f); //display //currentIndex = (currentIndex + 1) % totalNumImage; //check the non-negative //jlblImageViewer1.setIcon(imageIcon1[currentIndex]); //JLabel label = new JLabel(new ImageIcon(image_or_url)); //imageIcon1 = ImageIO.read(new File("D:/nita/eclipse workspace/bufferedReader/image" + c + ".gif")); } catch (IOException eee) { }
Java Code:// null value been assign to masterList for (int a=0; a<masterList.length; a++) { masterList[a] = null; } //2nd array list -- listOfFiles File folder = new File("D:/nita/eclipse workspace/bufferedReader/image"); File[] listOfFiles = folder.listFiles(); for (int u=0; u<listOfFiles.length; u++) { //for the listOfFiles get the filename String aaa = listOfFiles[u].getName(); char[] bbb = aaa.toCharArray(); // turn the name to char //assign 0-3 index char first = bbb[0]; char second = bbb[1]; char third = bbb[2]; char fourth = bbb[3]; //convert form char to string String s1=String.valueOf(first); String s2=String.valueOf(second); String s3=String.valueOf(third); String s4=String.valueOf(fourth); //put all the value of s1-s4 in xxx String y = new String (s1 + s2 + s3 + s4 ); //validation for the first letter (only digit allow) if (Character.isLetter(first)) { } else { int yInt = Integer.parseInt(y); //convert to integer // the int will be your index for the list masterList[yInt] = aaa; } }//end of FOR loop //put everything back to masterList ... did not display the null value... for (int h=0; h<masterList.length; h++) { if (masterList[h] != null) { System.out.println(masterList[h]); } }
hope someone can help me
Similar Threads
-
Go back to previous page using session in JSP page
By gopikarikati009 in forum JavaServer Pages (JSP) and JSTLReplies: 2Last Post: 06-23-2011, 10:30 AM -
Next and Previous Buttons
By JavaNewb in forum New To JavaReplies: 1Last Post: 05-09-2008, 01:23 AM -
Preventing inserted text from becoming colored from previous style
By jkhoa in forum AWT / SwingReplies: 2Last Post: 08-10-2007, 12:36 AM -
Using previous with CardLayout
By uncopywritable in forum New To JavaReplies: 2Last Post: 08-05-2007, 09:43 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks