mirror of
https://github.com/shadowfacts/lwjgl2-arm64.git
synced 2026-04-07 07:24:20 +00:00
AppletLoader - tweak image loading to fix cases where it doesn't work
This commit is contained in:
parent
f8fbb34f22
commit
9e26e3ef59
1 changed files with 5 additions and 5 deletions
|
|
@ -774,7 +774,7 @@ public class AppletLoader extends Applet implements Runnable, AppletStub {
|
|||
// set lwjgl properties
|
||||
setLWJGLProperties();
|
||||
|
||||
// switch to LWJGL Applet
|
||||
// make applet switch on EDT as an AWT/Swing permission dialog could be called
|
||||
EventQueue.invokeAndWait(new Runnable() {
|
||||
public void run() {
|
||||
try {
|
||||
|
|
@ -1556,11 +1556,11 @@ public class AppletLoader extends Applet implements Runnable, AppletStub {
|
|||
*/
|
||||
protected Image getImage(String s) {
|
||||
try {
|
||||
URL url = Thread.currentThread().getContextClassLoader().getResource("/"+s);
|
||||
|
||||
// if image not found in jar, look outside it
|
||||
URL url = url = new URL(getCodeBase(), s);
|
||||
|
||||
// if image failed to load, try another method
|
||||
if (url == null) {
|
||||
url = new URL(getCodeBase(), s);
|
||||
Thread.currentThread().getContextClassLoader().getResource(s);
|
||||
}
|
||||
|
||||
Image image = super.getImage(url);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue