Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
более того, я не все библиотеки которые фордж подтаскивает положил. Для запуска майна с форджем хватает, а вот модам может не хватить.
Сегодня днём доложу, а то глаза уже слипаются.
Так-с, и еще вопрос назрел. Как сделать одну кнопку - и скачивание клиента, и заход в игру? Чтобы например нажал "начать игру", и клиент скачивается, и входит сразу.
Перенеси кнопки чтобы они на панели находились, чтобы сверху места не оставалось, а потом подгони размеры панели
А картинку:
setBackgroundImage(GUI.class.getResourceAsStream(имя файла),ширина, высота)
Вообщем там у другим элементам картинки применены, сделай по аналогии.
Упс. Еще пара вопросов назрела. Как убрать рамку, и как сделать кнопки как тут у меня было : http://i.imgur.com/CII9i15.jpg
Если делать через BackgroundImage (типа того, уже забыл как точно) то фон ложится под кнопку, а не на нее.
Такс..
java.lang.NumberFormatException: For input string: "<!DOCTYPE html>"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.valueOf(Integer.java:582)
at truelauncher.LVersionChecker.run(LVersionChecker.java:39)
Плюс надписи на мои не меняются.. В чем тут проблема?
Кстати из-за переделки кнопок, пришлось немного переделать графику, так что придётся исправить несколько вызовов в GUI(задание размера надо будет перенести выше задания фона, а сам фон теперь автоматически определяет размер, так что два последних параметра придётся убрать)
Кстати можно наверное тип запуска дергать из скачанного клиента (положить туда файл с информацией), что позволит легко обновлять тип запуска просто залив новый клиент.
Переделал GUI, смотри внимательно, если упустишь некоторые вещи, то могут появиться артефакты.
Также неюольшая заметка по картинкам к кнопкам.
Помимо картинки в прописанном пути, в той же папки должна лежать картинка f_имяфайла, она будет использоваться при наведении мыши на кнопку,
и pr_имяфайла, она будет использоваться при нажатии.
Что делать с этой ошибкой :
java.lang.NumberFormatException: For input string: "<!DOCTYPE html>"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.valueOf(Integer.java:582)
at truelauncher.LVersionChecker.run(LVersionChecker.java:39)
?
setBackgroundImage(Путь до файла)
Делай по аналогии с кнопками закрытия лаунчера.
Главное не забудь что помимо самого файла по пути надо положить ещё, f_имяфайла и pr_имяфайла. Картинки будут использоваться для отображения состояния фокуса и нажатия соответственно.
Комментарии в профиле от alden