Hallo zusammen,
komme gerade nicht mehr weiter. Das Programm dient dazu Bilddateien auszuwählen diese einzulesen und anschließend umzubenennen. Dabei will ich den ausgewählten Inhalt auf einer JList anzeigen lassen.
Nur leider komme ich gerade nicht mehr weiter.
Das Frame:
Das File-Array:
Die Tabelle:
Würde mich sehr über euere Hilfe freuen.
Vielen Dank schon ma im Vorraus.
komme gerade nicht mehr weiter. Das Programm dient dazu Bilddateien auszuwählen diese einzulesen und anschließend umzubenennen. Dabei will ich den ausgewählten Inhalt auf einer JList anzeigen lassen.
Nur leider komme ich gerade nicht mehr weiter.
Das Frame:
Java:
public class Frame extends JFrame {
Container c;
MenuBar menu = new MenuBar();
Buttons button = new Buttons();
List dataList = new List();
public Frame() {
final Toolkit kit = Toolkit.getDefaultToolkit();
final Dimension screenSize = kit.getScreenSize();
final int screenHeight = screenSize.height;
final int screenWidth = screenSize.width;
setSize(screenWidth /2, screenHeight /2);
setLocation(screenWidth / 4, screenHeight / 4);
setTitle("Softwareprojekt");
c = getContentPane();
c.setLayout(new BorderLayout());
add(button, BorderLayout.SOUTH);
add(dataList.dataList, BorderLayout.CENTER);
dataList.dataList.setBorder(new EtchedBorder(Color.black, Color.black));
setJMenuBar(menu.menuBar);
}
}
Das File-Array:
Java:
public class FileArray {
protected static File[] fileArray;
protected String datName;
List list = new List();
public void setFileArray(File[] fA) {
fileArray = fA;
}
public File[] getFileArray() {
return fileArray;
}
public void showContent() {
for(int i = 0; i < fileArray.length; i++) {
list.data.addElement(fileArray[i]);
list.dataList.updateUI();
}
}
}
Die Tabelle:
Java:
public class List {
final DefaultListModel data;
JList dataList;
JScrollPane scrollList;
public List() {
data = new DefaultListModel();
dataList = new JList(data);
scrollList = new JScrollPane(dataList);
}
}
Würde mich sehr über euere Hilfe freuen.
Vielen Dank schon ma im Vorraus.