Гайд Гайд как сделать кнопку открытыя дискорда в мейн меню exp3.1

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
8 Авг 2024
Сообщения
448
Реакции
1
Для начала нам нужно определиться куда же будет ввести ссылка это может быть как и дс серв так и тг сервак или все сразу(noad)
1.заходим в MainSreen.Java

MainScreen:
Expand Collapse Copy
        buttons.add(new Button(x, y, widthButton, 68 / 2f, "Дискорд", () -> {
            try {
                String url = "ссылка на ваш дс \ тг сервак";
                Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }));

вот и все кнопка дискорд у нас появилась на главном экране
ss; а зачем? просто кнопка
 
Для начала нам нужно определиться куда же будет ввести ссылка это может быть как и дс серв так и тг сервак или все сразу(noad)
1.заходим в MainSreen.Java

MainScreen:
Expand Collapse Copy
        buttons.add(new Button(x, y, widthButton, 68 / 2f, "Дискорд", () -> {
            try {
                String url = "ссылка на ваш дс \ тг сервак";
                Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }));

вот и все кнопка дискорд у нас появилась на главном экране
ss; а зачем? просто кнопка
Как же оне будет ребоаит Без имитации нажатия? (Hovered)
 
Вот именно Desktop.getDesktop().openURL() в новом потоке никак не юзается, будем костылить через рантаймы.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Для начала нам нужно определиться куда же будет ввести ссылка это может быть как и дс серв так и тг сервак или все сразу(noad)
1.заходим в MainSreen.Java

MainScreen:
Expand Collapse Copy
        buttons.add(new Button(x, y, widthButton, 68 / 2f, "Дискорд", () -> {
            try {
                String url = "ссылка на ваш дс \ тг сервак";
                Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }));

вот и все кнопка дискорд у нас появилась на главном экране
ss; а зачем? просто кнопка
велосипед изобрел ахуеть
 
Назад
Сверху Снизу