how to load next item from directory on menu item click?
Hi i am trying to fetch one by one item from selected directory but
problem is that when i click on menu item next then all comes together
from directory. i have put actionlistener on menuitem click and try to
store one by one item in string variable and print on console but at a
time all item loads what i will have to do ?
my code :
final JFileChooser file;
file = new JFileChooser();
file.showOpenDialog(contentPane);
mnLoadDirectory.add(mntmSelectDir);
File[] filesInDirectory = file.getCurrentDirectory().listFiles();
String FileNames;
//int i=1;
JMenuItem mntmNextItem = new JMenuItem("Next Item");
for (int i = 0; i < filesInDirectory.length; i++)
{
if (filesInDirectory[i].isFile())
{
FileNames = filesInDirectory[i].getName();
if (FileNames.endsWith(".jpg") || FileNames.endsWith(".JPG"))
{
System.out.println(FileNames);
}
}
}
mntmNextItem.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
}
});
mnLoadDirectory.add(mntmNextItem);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);
i don't have put all code, i just put a code related to this one only.
any suggestion ???
No comments:
Post a Comment