Add showSoftKeyboard(boolean show) to JmeSystem.

Includes empty implementations for now.  Android to be implemented in next commit.
This commit is contained in:
iwgeric 2014-12-12 08:15:53 -05:00
parent c5775ec30d
commit d42a777909
5 changed files with 26 additions and 6 deletions

View File

@ -230,4 +230,8 @@ public class JmeAndroidSystem extends JmeSystemDelegate {
public static String getAudioRendererType() {
return audioRendererType;
}
@Override
public void showSoftKeyboard(boolean show) {
}
}

View File

@ -103,6 +103,11 @@ public class JmeSystem {
systemDelegate.setSoftTextDialogInput(input);
}
public static void showSoftKeyboard(boolean show) {
checkDelegate();
systemDelegate.showSoftKeyboard(show);
}
public static SoftTextDialogInput getSoftTextDialogInput() {
checkDelegate();
return systemDelegate.getSoftTextDialogInput();

View File

@ -179,4 +179,6 @@ public abstract class JmeSystemDelegate {
public abstract void initialize(AppSettings settings);
public abstract ImageRaster createImageRaster(Image image, int slice);
public abstract void showSoftKeyboard(boolean show);
}

View File

@ -328,4 +328,8 @@ public class JmeDesktopSystem extends JmeSystemDelegate {
}
logger.log(Level.INFO, "Running on {0}", getFullName());
}
@Override
public void showSoftKeyboard(boolean show) {
}
}

View File

@ -110,4 +110,9 @@ public class JmeIosSystem extends JmeSystemDelegate {
public ImageRaster createImageRaster(Image image, int slice) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void showSoftKeyboard(boolean show) {
throw new UnsupportedOperationException("Not supported yet.");
}
}