Hallo Leute,
ich bin seit heute neu hier in diesem Forum und es hat mir hier schon einiges weiter geholfen und hoffe das ihr mir auch jetzt weiter helfen könnt
:rtfm:
ich muss einen Mediaplayer programmieren und habe die oberfläche soweit fetig. ich habe mir da 2 listen erstellt. in die 1.liste (playliste) und in die 2.Liste soll der windows explorer rein. diese beiden listen sind in der Klasse Listen. es soll dann so funktionieren das ich in der liste windows explorer mir ein lied aussuchen kann das ich anklicke und mit einem Button (einfügen) ich das lied in meine klasse Lieder einfügt wo der name, länge und sowas ausgelesen wird und dann soll mit einem Vektro die daten name , länge und so an meine playliste gefügt werden an letzter stelle.
meine fragen.
-wie mache ichd as mit dem Windows explorer und das mit dem einfügen vom windows explorer in meine klasse lieder?
-wie schreibt man einen Vektro auf die klasse lieder wo ich den namen und die länge und so mir, in meine playliste bekomme?
das sind erstmal meine beiden Hauptfragen =)
ein beispiel für meine beiden listen (da habe ich erstmal normale strings als namen genommen, das müssen dann irgendwie vektroen sein =)
und dazu die eine klasse gui für die main
MfG Robert
ich bin seit heute neu hier in diesem Forum und es hat mir hier schon einiges weiter geholfen und hoffe das ihr mir auch jetzt weiter helfen könnt
ich muss einen Mediaplayer programmieren und habe die oberfläche soweit fetig. ich habe mir da 2 listen erstellt. in die 1.liste (playliste) und in die 2.Liste soll der windows explorer rein. diese beiden listen sind in der Klasse Listen. es soll dann so funktionieren das ich in der liste windows explorer mir ein lied aussuchen kann das ich anklicke und mit einem Button (einfügen) ich das lied in meine klasse Lieder einfügt wo der name, länge und sowas ausgelesen wird und dann soll mit einem Vektro die daten name , länge und so an meine playliste gefügt werden an letzter stelle.
meine fragen.
-wie mache ichd as mit dem Windows explorer und das mit dem einfügen vom windows explorer in meine klasse lieder?
-wie schreibt man einen Vektro auf die klasse lieder wo ich den namen und die länge und so mir, in meine playliste bekomme?
das sind erstmal meine beiden Hauptfragen =)
ein beispiel für meine beiden listen (da habe ich erstmal normale strings als namen genommen, das müssen dann irgendwie vektroen sein =)
Java:
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JScrollPane;
import javax.swing.ListSelectionModel;
public class Listen extends JFrame {
public JList listeeins, listezwei; // beide lsiten
public JButton Buttoneins; // einfüg button
private static String [] namen = {"auto", "hallo", "kasfjadlfhn-",};
// die Stings die in der einen Liste zum Kopieren stehen
public Listen (){
setLayout(new FlowLayout());
setSize(400,400);
setVisible (true); // Layout
//listeeins.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
//listezwei.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
listeeins = new JList(namen); // das objekt unserer Liste wo die namen eingefügt werden
listezwei = new JList (); // 2.Liste (play liste)
Buttoneins = new JButton ("einfügen"); // einfüg button
add(new JScrollPane(listeeins));
add (new JScrollPane(listezwei));
add(Buttoneins);
Buttoneins.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
listezwei.setListData(listeeins.getSelectedValues());
}
});
}}
und dazu die eine klasse gui für die main
Java:
public class GUI {
public static void main(String[] args) {
new Listen();
}
}
MfG Robert
Zuletzt bearbeitet von einem Moderator: