Как я могу передать набор System.out.println()
операторов, которые находятся в созданной мной void-функции, в TextArea
? Вот мой код:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.TextArea;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
public class mycode extends Application {
private Button b;
private TextArea a;
@Override
public void start(Stage s) throws Exception{
s.setTitle("First project");
HBox root= new HBox();
Scene sc = new Scene(root,1000,600, Color.AZURE);
a= new TextArea();
a.setLayoutX(120);
a.setLayoutY(3);
a.setPrefSize(400, 400);
root.getChildren().add(a);
s.setScene(sc);
s.show();
}
public static void main(String []args) {
launch(args);
}
}
И функция пустоты будет выглядеть так:
for(int i=0;i<chain.size();i++) {
System.out.println("Block: " + i);
System.out.println("Version: " + chain.get(i).getVersion());
System.out.println("TimeStamp: " + chain.get(i).getTimestamp());
System.out.println("PreviousHash: " +chain.get(i).getPreviousHash());
System.out.println("Hash: " + chain.get(i).getHash());
System.out.println();
}