Недавно я создал простой файл .jar с именем "circle.jar". Все, что он делает, это рисует зеленый круг на экране. Код к файлу ниже:
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
public class CircleDraw extends Frame {
float x;
Shape circle = new Ellipse2D.Float(110.0f, 40.0f, 100.0f, 100.0f);
public void paint(Graphics g) {
Graphics2D ga = (Graphics2D)g;
ga.setColor(Color.green);
ga.draw(circle);
ga.setPaint(Color.green);
ga.fill(circle);
}
public static void main(String args[]) {
Frame frame = new CircleDraw();
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
frame.setSize(320, 480);
frame.setVisible(true);
}
}
Теперь мне было интересно, смогу ли я каким-то образом преобразовать / скомпилировать это в файл .ipa для моего iPod touch. У меня джейлбрейкнутый iPod touch поколения 4 th .
Кроме того, если это невозможно, то я размышлял, могу ли я скомпилировать файл .java или .class в файл Objective-C. Я слышал о XML VM , но для успешного его использования вам необходимо установить библиотеку Какао. Однако я использую ПК с Windows 7 и, насколько мне известно, библиотека Какао недоступна для загрузки на ПК. (Однако, если это , пожалуйста, , дайте мне знать!)
Я также понимаю, что точный код может не скомпилироваться для iPod touch, но это не имеет значения. Код был приведен в качестве примера.
Любая справка очень высоко ценится!
:)