Comments (5)
MessageBox display via jfx
The launcher has no dependency on JFX so it'd be in swing, but I agree this would be a nice to have feature for usability.
from recaf-launcher.
Wait, are you saying when you open the launcher the GUI does not show up?
The way this works is that if you run it via java
you get the CLI. But if you use javaw
which is how most OS's pair .jar
file associations you get the GUI. This is intentional, you don't wan the CLI to pop open dialog windows.
from recaf-launcher.
I think it's because I had jre8 and jre11 on my PC, but not jre17. This was fixed after installing jre17 when I tried to build the recaf-ui module. I used java -jar
but at the same time tried java.exe
and javaw.exe
from jre8, as I remember
from recaf-launcher.
pointing out the obvious, javaw is not existent on linux for example
from recaf-launcher.
32b9f95 largely accomplishes this, and addresses the confusion about java
vs javaw
since the GUI/CLI are now separate as of 0.5.0
from recaf-launcher.
Related Issues (18)
- Add jar integrity checks to downloaded JFX artifacts
- Unable to run Recaf through launcher: java.lang.UnsatisfiedLinkError HOT 5
- unable to update jfx HOT 1
- Add progress indicator for buttons
- failed to fetch dependencies HOT 2
- Dependencies folder needs to exist HOT 2
- Ensure only compatible JavaFX artifacts are pulled down HOT 1
- Allow the user to specify a default action in the config HOT 1
- Pass .jar to open in Recaf using the launcher HOT 1
- Using bundled JavaFX - NOT possible HOT 1
- JavaFX Class Not Found HOT 1
- Javafx validation failed after updating recaf. HOT 2
- JDK selection + version check HOT 1
- Hangs on fetching artifact
- How to use launcher from cli? HOT 1
- Launcher opens headless when opening from cli with javaw HOT 2
- Allow passing arguments into Recaf
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from recaf-launcher.