This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -8,3 +8,5 @@ build
|
||||
.idea
|
||||
|
||||
output.puml
|
||||
|
||||
imgui.ini
|
||||
@@ -29,11 +29,13 @@ dependencies {
|
||||
implementation 'org.json:json:20250107'
|
||||
|
||||
implementation 'com.fasterxml.jackson.core:jackson-databind:2.18.2'
|
||||
|
||||
implementation "io.github.spair:imgui-java-app:1.88.0"
|
||||
}
|
||||
|
||||
application {
|
||||
// Define the main class for the application.
|
||||
mainClass = 'sudoku.Main'
|
||||
mainClass = 'gui.Main'
|
||||
}
|
||||
|
||||
tasks.named('test') {
|
||||
|
||||
23
app/src/main/java/gui/Main.java
Normal file
23
app/src/main/java/gui/Main.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package gui;
|
||||
|
||||
import imgui.ImGui;
|
||||
import imgui.app.Application;
|
||||
import imgui.app.Configuration;
|
||||
|
||||
public class Main extends Application {
|
||||
@Override
|
||||
protected void configure(Configuration config) {
|
||||
config.setTitle("Dear ImGui is Awesome!");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void process() {
|
||||
ImGui.begin("Window");
|
||||
ImGui.text("Hello, World!");
|
||||
ImGui.end();
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
launch(new Main());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user