catch ブロックで例外がキャッチされるとすぐに、例外スタック トレースを表示したいと考えています。ControlFX hereのドキュメントを参照しています。ダイアログを開くには、コードの一部をコピーして catch ブロック内に貼り付けるだけでよいですか? 私にお知らせください。
try{
}
catch (SQL Exception ex){
public Action showException(Throwable exception) {
Dialog dlg = buildDialog(Type.ERROR);
dlg.setContent(exception.getMessage());
dlg.setExpandableContent(buildExceptionDetails(exception));
return dlg.show();
}
}
上記を実行すると多くのエラーが発生し、何かが間違っていると確信しています。
コードを Catch から Try ブロックに移動した後に行われた変更を画像に示します。
上記の #143 行に示されているエラーは、インポートしたにもかかわらず、次のようになります。
import org.controlsfx.control.action.Action;
import org.controlsfx.dialog.Dialogs;