Java Code

на главную - закладки

Жанры

Поделиться:
Шрифт:

Введение

В этой небольшой книге собраны самые разные java-исходники, которые могут быть полезны начинающим программистам. Здесь вы найдете примеры кода как для android-приложений, так и для десктопных java-программ. Искренне надеюсь, что этот сборник поможет вам создавать интересные и полезные приложения!

Внимание! Для удобного просмотра скопируйте код в любой редактор с подсветкой синтаксиса.

AlertDialog(android)

Вызывается окно с некоторым сообщением(«сообщение») и кнопками «ДА», «НЕТ» и «ЗАКРЫТЬ».

AlertDialog.Builder b=new AlertDialog.Builder(this);

b.setTitle("Сообщение");

b.setMessage("сообщение");

b.setCancelable(true);

b.setNegativeButton("НЕТ",new DialogInterface.OnClickListener{

public void onClick(DialogInterface di, int id){

di.cancel;

t.setText("Нет");

}

});

b.setPositiveButton("ДА",new DialogInterface.OnClickListener{

public void onClick(DialogInterface di,int id){

di.cancel;

t.setText("Да");

}

});

b.setNeutralButton("ЗАКРЫТЬ",new DialogInterface.OnClickListener{

public void onClick(DialogInterface di,int id){

di.cancel;

t.setText("Закрыть");

}

});

AlertDialog ad=b.create;

ad.show;

Метод для сбора средств

Можно использовать кошелек Яндекс.Денег. По срабатыванию метода 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);

}

}

}

}

Метод для отправки писем

Запускает почтовый клиент с уже заполненным полем адресата.

 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

launchMail(edit.getText);

}

private void launchMail(String mailTo) {

Desktop d;

if (Desktop.isDesktopSupported) {

d = Desktop.getDesktop;

if (d.isSupported(Desktop.Action.MAIL)) {

URI uriMailTo;

try {

if (mailTo.length > 0) {

uriMailTo = new URI("mailto", mailTo, null);

d.mail(uriMailTo);

} else {

d.mail;

}

}

catch (IOException | URISyntaxException ioe) {

JOptionPane.showMessageDialog(null,"ERROR!","WARNING",JOptionPane.ERROR_MESSAGE);

}

}

}

}

Логика для калькулятора ИМТ(Индекса Массы Тела)

Практически готовый калькулятор ИМТ. Может определять границы нормального веса, а также тип телосложения.

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

float rost,ves,i,index;

String s,st,str;

try{

rost=Float.parseFloat(jTextField1.getText);

Книги из серии:

Без серии

[5.0 рейтинг книги]
[5.0 рейтинг книги]
[5.0 рейтинг книги]
[5.0 рейтинг книги]
[5.0 рейтинг книги]
[5.0 рейтинг книги]
Комментарии:
Популярные книги

Лидер с планеты Земля

Тимофеев Владимир
2. Потерявшийся
Фантастика:
боевая фантастика
космическая фантастика
6.00
рейтинг книги
Лидер с планеты Земля

Черный Маг Императора 10

Герда Александр
10. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 10

Эволюционер из трущоб. Том 5

Панарин Антон
5. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 5

Петля, Кадетский Корпус. Книга четвертая

Алексеев Евгений Артемович
4. Петля
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Петля, Кадетский Корпус. Книга четвертая

Вперед в прошлое 7

Ратманов Денис
7. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 7

Деревенщина в Пекине

Афанасьев Семён
1. Пекин
Фантастика:
попаданцы
дорама
фантастика: прочее
5.00
рейтинг книги
Деревенщина в Пекине

Первый среди равных. Книга II

Бор Жорж
2. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Первый среди равных. Книга II

Древесный маг Орловского княжества 3

Павлов Игорь Васильевич
3. Орловское княжество
Фантастика:
аниме
сказочная фантастика
фэнтези
попаданцы
гаремник
5.00
рейтинг книги
Древесный маг Орловского княжества 3

Чужак

Листратов Валерий
1. Ушедший Род
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Чужак

Летос

Пехов Алексей Юрьевич
1. Синее пламя
Фантастика:
фэнтези
боевая фантастика
8.72
рейтинг книги
Летос

Отмороженный

Гарцевич Евгений Александрович
1. Отмороженный
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Отмороженный

Третий

INDIGO
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий

Око василиска

Кас Маркус
2. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Око василиска

Эволюционер из трущоб. Том 8

Панарин Антон
8. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 8