我正在尝试在将链接到我的 Github 的应用程序中添加指向“关于”窗口的链接。我有点知道这个过程,但是,它的作用似乎很复杂,我必须输入所有错误捕获。我确信 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();
}