Как добавить апплет на моей форме, а не в JFrame
Поэтому я работаю с проектом, который включает в себя ikvm
Теперь он отлично работает и все такое, пока я не понял, что не могу спроектировать и cuztomize JFrame. Поэтому я хотел сделать так, чтобы вместо добавления апплета в JFrame добавить его в форму Windows. Я не уверен, что это так. ikvm позволять тот
Потому что с Java вы бы просто
JFrame frame = new JFrame("OSLoader"); frame.setSize(763, 514); frame.setPreferredSize(new Dimension (763, 514)); frame.pack(); frame.setVisible(true); Applet applet = (Applet)classLoader.loadClass("client").newInstance(); frame.add(applet);
Волшебная линия бытия
frame.add(applet);
Как добавить апплет в форму Windows? Может быть, внутри панели или что-то в этом роде. Файл jar, который я использую (если он вообще нужен для этого), - это вот этот, a Jar-файл Runescape
Текущий код
private void BtnRun_Click(object sender, EventArgs e) { //Create an applet //Instead of adding that applet to a JForm, add it to a panel or a WinForms Form JFrame frame = new JFrame("OSLoader"); Form aForm = new Form(); aForm.Width = 514; aForm.Height = 763; aForm.Visible = true; frame.setSize(763, 514); frame.setPreferredSize(new Dimension (763, 514)); frame.pack(); frame.setVisible(true); URLClassLoader classLoader = new URLClassLoader(new URL[] { new URL("file:gamepack.jar")}); Applet applet = (Applet)classLoader.loadClass("client").newInstance(); //applet.setStub(stub); applet.setSize(new Dimension(763, 514)); //applet.init(); applet.start(); frame.add(applet); frame.pack(); frame.setDefaultCloseOperation(3); }
Что я уже пробовал:
Я пытался разобраться с помощью документации, а также с помощью setparent осуществляет ссылаться