2014-12-19 1 views
1

내 응용 프로그램 디버깅에서 콘솔 출력을 가져오고 싶지만 println 메서드를 넣으면 콘솔에 아무것도 인쇄되지 않습니다. 예를 들어, "play"버튼을 클릭 한 후 "Hi"를 얻고 싶습니다. println을 제외한 모든 것이 정상적으로 호출됩니다.JavaFX - 내 응용 프로그램에서 system.out.println이 작동하지 않는 이유

@FXML 
protected void handlePlayButton(ActionEvent event) { 

    System.out.println("hi!"); 

    filePath = cTable.getSelectionModel().getSelectedItem().getFilePath(); 
    index = cTable.getSelectionModel().getSelectedIndex(); 
    player = new Play(); 
    player.player(filePath); 


} 
+0

필자는 이것이 JavaFX 문제라고 생각하지 않으며 간단한 System.out.println 만 포함하는 main 메소드로 간단한 표준 Java 클래스를 만드는 것이 좋습니다. 나도 그 중 하나를 작동하지 않을 것 같아요 또는 당신은 이클립스 문제 (버그?) 또는 콘솔 출력 문제 (리디렉션?). – Roland

+0

Java 클래스 println과 함께 주에서 잘 작동하므로 javafx에 있어야합니다. –

답변

0

stdout이 가리키는 위치에 문제가있을 수 있습니다. IDE 내에서 실행 중이거나 코드에서 다른 곳으로 리디렉션되었을 수 있습니까?

+0

지금은 Eclipse로 구축하고 있습니다. –

관련 문제