Compare commits
2 Commits
b1f7c2bc52
...
6765074bc2
| Author | SHA1 | Date | |
|---|---|---|---|
| 6765074bc2 | |||
| 7c0321265a |
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||
|
||||
- name: Set up JDK
|
||||
uses: actions/setup-java@v4
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package be.seeseemelk.diceos.system;
|
||||
|
||||
import io.avaje.inject.Component;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class WindowSpawnTask implements OnStartup {
|
||||
private final WindowService windowService;
|
||||
|
||||
@Override
|
||||
public void onStartup() {
|
||||
windowService.spawnWindow(50, 50, 200, 150);
|
||||
}
|
||||
}
|
||||
@@ -21,6 +21,10 @@ public class Window extends Container {
|
||||
this.decoration = decoration;
|
||||
}
|
||||
|
||||
public boolean isHovered(int mouseX, int mouseY) {
|
||||
return mouseX >= x && mouseX <= x + width && mouseY >= y && mouseY <= y + height;
|
||||
}
|
||||
|
||||
private int dragOffsetX, dragOffsetY;
|
||||
private boolean isDragging;
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 205 B |
Reference in New Issue
Block a user