Preview 6.1

This commit is contained in:
khanhduytran0
2020-03-28 07:31:25 +07:00
parent 62df7b204f
commit 8dc1b841fc
442 changed files with 809 additions and 726 deletions

View File

@@ -1,11 +1,39 @@
package javax.swing;
import java.awt.Component;
import android.app.*;
import android.util.*;
import java.awt.*;
import java.awt.mod.*;
import android.content.*;
public class JOptionPane
{
public static void showMessageDialog(Component parentComponent , Object title, String message, int messageType)
{
private static boolean isOk;
public static void showMessageDialog(Component parentComponent, final Object title, final String message, int messageType) {
Log.w("JOptionPane", "[" + message + "] " + title.toString());
isOk = false;
final Activity act = ModdingKit.getCurrentActivity();
act.runOnUiThread(new Runnable(){
@Override
public void run()
{
AlertDialog.Builder dialog = new AlertDialog.Builder(act);
dialog.setTitle(title.toString());
dialog.setMessage(message);
dialog.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface p1, int p2)
{
isOk = true;
}
});
dialog.show();
}
});
while (!isOk) {}
}
}