1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/52jian-Java-Swing-Template

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Есть более эффективный способ упаковки https://gitee.com/52jian/EasyPackage

Java-Swing-Template

  • Быстрый шаблон для разработки GUI на Java, поддерживающий JDK 14+, сборку Maven, поддержку упаковки в exe, dmg и т.д.
  • В данный момент используется JDK 17, теоретически поддерживаются все JDK 14+.
  • Использует модульную структуру, поддерживает упаковку в очень маленький exe (в настоящее время около 20 МБ).
  • Использует тему, аналогичную той, что используется в IDEA, поддерживает светлую и тёмную темы (больше не нужно беспокоиться о том, что Java Swing выглядит плохо).
  • Сборка Maven

ЛОГО

Описание

Упаковка

  • Версия без установки: mvn clean package exec:exec@jlink exec:exec@image

  • Версия с установкой: mvn clean package exec:exec@jlink exec:exec@installer

  • Важные замечания: измените путь и имя в pom.xml

    <!-- Путь JAVA_HOME -->
    <javahome.path>D:/myProgram/jdk-17.0.7</javahome.path>
    <!-- Имя упаковки и образа -->
    <pkg.imagename>APP</pkg.imagename>
    <!-- Производитель -->
    <pkg.vendor>xxx有限公司</pkg.vendor>
    <!-- Описание -->
    <pkg.description>Java-Swing-APP-Пример</pkg.description>
    <!-- Авторские права -->
    <pkg.copyright>rocoplayer.com</pkg.copyright>
    <!-- Версия -->
    <pkg.version>1.0.0</pkg.version>
Если требуется упаковка для MAC, измените
<argument>-t</argument>
<argument>exe</argument>
на нужный формат, используя поддержку jpackage в JDK.
  • Запуск приложения: .\target\nativeBuild\*.exe# Конфигурация проекта (app.properties)
title=Java-Swing-Template
icon=icon/icon.png
stage.width=640
stage.height=480
stage.resizable=true

Скриншоты проекта

Скриншот

Участие в проекте

  1. Fork этот репозиторий
  2. Создайте ветку Feat_xxx
  3. Отправьте изменения
  4. Создайте Pull Request

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Шаблон для быстрой разработки графического интерфейса на Java, поддерживающий JDK 14+, сборку Maven, а также поддержку одноклик-пакетирования в exe, dmg и другие форматы. Развернуть Свернуть
Java
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/52jian-Java-Swing-Template.git
git@api.gitlife.ru:oschina-mirror/52jian-Java-Swing-Template.git
oschina-mirror
52jian-Java-Swing-Template
52jian-Java-Swing-Template
main