Skip to content

Commit 22bf58a

Browse files
authored
LwjglCanvas using lwjgl-jawt (#2153)
Canvas rendering solution using lwjgl-jawt
1 parent f3f24e0 commit 22bf58a

File tree

12 files changed

+995
-187
lines changed

12 files changed

+995
-187
lines changed

jme3-examples/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ dependencies {
1919
implementation project(':jme3-effects')
2020
implementation project(':jme3-jbullet')
2121
implementation project(':jme3-jogg')
22-
implementation project(':jme3-lwjgl')
23-
// implementation project(':jme3-lwjgl3')
22+
// implementation project(':jme3-lwjgl')
23+
implementation project(':jme3-lwjgl3')
2424
implementation project(':jme3-networking')
2525
implementation project(':jme3-niftygui')
2626
implementation project(':jme3-plugins')

jme3-examples/src/main/java/jme3test/awt/TestCanvas.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3030
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3131
*/
32-
3332
package jme3test.awt;
3433

3534
import com.jme3.app.LegacyApplication;
@@ -171,7 +170,7 @@ public void actionPerformed(ActionEvent e){
171170
public void actionPerformed(ActionEvent e) {
172171
currentPanel.remove(canvas);
173172
app.stop(true);
174-
173+
175174
createCanvas(appClass);
176175
currentPanel.add(canvas, BorderLayout.CENTER);
177176
frame.pack();

jme3-lwjgl3/build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
dependencies {
22
api project(':jme3-core')
33
api project(':jme3-desktop')
4+
5+
api "org.lwjglx:lwjgl3-awt:0.1.8"
46

57
api "org.lwjgl:lwjgl:${lwjgl3Version}"
68
api "org.lwjgl:lwjgl-glfw:${lwjgl3Version}"
9+
api "org.lwjgl:lwjgl-jawt:${lwjgl3Version}"
710
api "org.lwjgl:lwjgl-jemalloc:${lwjgl3Version}"
811
api "org.lwjgl:lwjgl-openal:${lwjgl3Version}"
912
api "org.lwjgl:lwjgl-opencl:${lwjgl3Version}"

0 commit comments

Comments
 (0)