Wie kann man mit JFileChooser eine Datei rufen aber durch BufferedReader (Biojava)!
(Ich will damit die „länge“ von meinem Sequence rechnen)
Habe folgendes gemacht für ein normale Datei zu importieren und hat geklappt
Aber dann für ein DNA sequence habe folgendes geändert aber keine Chance, klappt nicht!!!!!!!
Kann jemand bitte mir helfen?
[Edit by Beni: Codetags & Einrückung]
(Ich will damit die „länge“ von meinem Sequence rechnen)
Habe folgendes gemacht für ein normale Datei zu importieren und hat geklappt
Code:
JFileChooser chooser = new JFileChooser(".txt");
int result = chooser.showOpenDialog(null);
if(result = = JFileChooser.APPROVE_OPTION){
File file=chooser.getSelectedFile();
try{
lengh2.setText( ""+file.length()); //lengh2= JTextField
}catch(Exception r) {
r.printStackTrace();
}
}
Aber dann für ein DNA sequence habe folgendes geändert aber keine Chance, klappt nicht!!!!!!!
Code:
String Sequence;
BufferedReader br = null;
SequenceIterator sequences = SeqIOTools.readEmbl(br);
JFileChooser chooser = new JFileChooser(".txt");
int result = chooser.showOpenDialog(null);
if(result = = JFileChooser.APPROVE_OPTION){
File file=chooser.getSelectedFile();
while(sequences.hasNext()){
try{
BufferedReader br=new BufferedReader(new FileReader(file));
Sequence file = sequences.nextSequence();
lengh2.setText( ""+file.length()); //lengh2= JTextField
}catch(Exception r) {
r.printStackTrace();
}
}
}
Kann jemand bitte mir helfen?
[Edit by Beni: Codetags & Einrückung]