Github にリンクするアプリケーションの「about」ウィンドウへのリンクを追加しようとしています。私はそのプロセスをある程度知っていますが、それが何をするのか複雑に思えます。すべてのエラーキャッチを入れなければなりません.URI構文が正しいと確信しているので、このキャッチをスキップする方法はありますか? この変数は最終的なままであり、リソースの場所の構文が変更されない限り、問題ないはずです
コード:
//TODO: Simplify?
String gitLocation = "https://github.com/DanubeRS";
try {
final URI gitUri = new URI(gitLocation);
//Add the github button action (link to site)
githubButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
Desktop.getDesktop().browse(gitUri.resolve(gitUri)); //Try to open URL
} catch (IOException e1) {
//URI unresolvable
e1.printStackTrace();
}
}
});
} catch (URISyntaxException e) {
e.printStackTrace();
}