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 рейтинг книги]
Комментарии:
Популярные книги

Светлая тьма. Советник

Шмаков Алексей Семенович
6. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Светлая тьма. Советник

Огненный князь 2

Машуков Тимур
2. Багряный восход
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Огненный князь 2

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

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

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

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

Император Пограничья 10

Астахов Евгений Евгеньевич
10. Император Пограничья
Фантастика:
городское фэнтези
аниме
фантастика: прочее
попаданцы
5.00
рейтинг книги
Император Пограничья 10

Имперец. Том 1 и Том 2

Романов Михаил Яковлевич
1. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 1 и Том 2

Кодекс Охотника. Книга XXI

Винокуров Юрий
21. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XXI

Второгодка. Книга 4. Подавать холодным

Ромов Дмитрий
4. Второгодка
Фантастика:
героическая фантастика
альтернативная история
сказочная фантастика
5.00
рейтинг книги
Второгодка. Книга 4. Подавать холодным

Идеальный мир для Лекаря 21

Сапфир Олег
21. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 21

An ordinary sex life

Астердис
Любовные романы:
современные любовные романы
love action
5.00
рейтинг книги
An ordinary sex life

На границе империй. Том 2

INDIGO
2. Фортуна дама переменчивая
Фантастика:
космическая фантастика
7.35
рейтинг книги
На границе империй. Том 2

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

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

Смешенье

Стивенсон Нил Таун
2. Барочный цикл
Проза:
историческая проза
7.00
рейтинг книги
Смешенье

Мы друг друга не выбирали

Кистяева Марина
1. Мы выбираем...
Любовные романы:
остросюжетные любовные романы
прочие любовные романы
современные любовные романы
5.00
рейтинг книги
Мы друг друга не выбирали