Dovrei leggere un file txt che presenta una colonna di numeri
12356
13567
12456
34566
1234
13
1345
ho utilizzato questo codice:
jButton4 = new JButton();
this.add(jButton4);
jButton4.setText("RESULT");
jButton4.setBounds(530, 400, 80, 23);
jButton4.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
JPanel panel = new JPanel();
JLabel output = new JLabel();
JFrame frame2 = new JFrame("OUTPUT");
frame2.add(panel);
frame2.setSize(190, 500);
frame2.getContentPane().add(new JScrollPane(output));
try{
if((new File(nomefile+".txt")).exists()){
FileReader file = new FileReader(nomefile+".txt");
BufferedReader fileBufferReader = new BufferedReader(file);
String outliers="<html>";
while ( (fileBufferReader.readLine()) != null ){
outliers += fileBufferReader.readLine()+ "
"; }
outliers +="</html>";
fileBufferReader.close();}
}
catch(IOException e){
System.out.println(e.getMessage()); }
frame2.setVisible(true);}
});}
Penso di aver scritto tutto bene, ma nel frame2 che apro col tasto JButton4 mi ritrovo solo i numeri di posizione pari
13567
34566
13
Come mai? Mi potete aiutare?

Rispondi quotando