Читать книгу Java Code - Алексей Алексеевич Крючков - Страница 3
Метод для сбора средств
ОглавлениеМожно использовать кошелек Яндекс.Денег. По срабатыванию метода launchBrowser стартует дефолтный браузер с загруженной визиткой в сервисе Яндекс.Деньги.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
launchBrowser("money.yandex.ru/to/номер_кошелька");
}
private void launchBrowser(String uriStr) {
Desktop d;
if (Desktop.isDesktopSupported()) {
d = Desktop.getDesktop();
if (d.isSupported(Desktop.Action.BROWSE)) {
URI uri;
try {
uri = new URI("http://" + uriStr);
d.browse(uri);
}
catch (IOException | URISyntaxException ioe) {
JOptionPane.showMessageDialog(null,"ERROR!","WARNING",JOptionPane.ERROR_MESSAGE);
}
}
}
}