notcute
1.0.0
Android GUI, AWT, SWT 등을 기반으로 한 추상 그래픽 계층.
"컴퓨터 과학의 모든 문제는 다른 간접 계층으로 해결 될 수있다 [너무 많은 간접 계층의 문제를 제외하고]."
NotCute는 처음부터 구축 된 프레임 워크가 아니라 기존 프레임 워크에 대한 간접 계층입니다.
ui-core
├── ui-android
│ └── Android GUI
│ └── Android
├── ui-awt
│ └── AWT
│ ├── Cocoa
│ │ └── macOS
│ ├── Win32
│ │ └── Windows
│ └── X11
│ ├── *nix⁄X11
│ └── XWayland
│ └── *nix⁄Wayland
├── (WIP) ui-ikvm
│ ├── UWP
│ │ ├── Windows Phone
│ │ └── Windows⁄UWP
│ └── Win32
│ └── Windows
├── (WIP) ui-javafx
│ └── JavaFX
│ ├── Cocoa
│ │ └── macOS
│ ├── GTK
│ │ ├── *nix⁄Wayland
│ │ └── *nix⁄X11
│ ├── JavaFXPorts
│ │ ├── Android
│ │ └── iOS
│ └── Win32
│ └── Windows
├── (WIP) ui-qtjambi
│ └── Qt-Jambi
│ └── Qt
│ ├── Android
│ ├── macOS
│ ├── *nix⁄Wayland
│ ├── *nix⁄X11
│ └── Windows
├── (WIP) ui-robovm
│ └── CocoaTouch
│ └── iOS
├── (WIP) ui-swt
│ └── SWT
│ ├── Cocoa
│ │ └── macOS
│ ├── GTK
│ │ ├── *nix⁄Wayland
│ │ └── *nix⁄X11
│ └── Win32
│ └── Windows
└── (WIP) ui-teavm
└── TeaVM
└── HTML5
└── Modern Browsers
JVM Args에 다음 줄을 추가하십시오.
--add-exports java.desktop/sun.awt=ALL-UNNAMED
JVM Args에 다음 줄을 추가하십시오.
--add-exports java.desktop/sun.awt=ALL-UNNAMED
--add-exports java.desktop/sun.awt.X11=ALL-UNNAMED
NotCute 프로젝트는 현재 저만 유지하고 있습니다.
나는 숙련 된 프로그래머가 아니기 때문에 코드는 잘못 쓰여질 수 있습니다 ...
그래서 기부금과 PR은 환영합니다!
Apache-2.0 (c) Tianscar
Apache-2.0 Apache Harmony
Apache-2.0 Flatlaf
MIT 오디오 전이
MIT SIG4J
아파치 -2.0 JNR-FFI
BSD-3-Clause Twelvemonkeys
LGPL-2.1 MP3SPI
LGPL-2.1 VORBISSPI
LGPL-2.1 JFLAC