Buckminster
(usa Debian)
Enviado em 28/03/2023 - 09:46h
Esse applet é de 2002.
Abri ele aqui no Netbeans no Windows e está completamente obsoleto.
Tu pode instalar o Eclipse ou o Netbeans no Linux , mas terá que mexer no fonte, pois tem várias coisas depreciadas, obsoletas (comandos, funções, etc).
Aqui no Windows tentei executar pelo prompt com
java kite.java
e deu erro:
\Desktop\KiteModeler> java kite.java
kite.java:45: warning: [removal] Applet in java.applet has been deprecated and marked for removal
public class Kite extends java.applet.Applet {
^
kite.java:99: warning: [deprecation] size() in Component has been deprecated
offImg1 = createImage(this.size().width,
^
kite.java:100: warning: [deprecation] size() in Component has been deprecated
this.size().height) ;
^
kite.java:102: warning: [deprecation] size() in Component has been deprecated
offImg2 = createImage(this.size().width,
^
kite.java:103: warning: [deprecation] size() in Component has been deprecated
this.size().height) ;
^
kite.java:122: warning: [deprecation] insets() in Container has been deprecated
public Insets insets() {
^
kite.java:620: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Diamond Kite -->" ) ;
^
kite.java:624: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Delta Kite -->" ) ;
^
kite.java:628: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Sled Kite -->" ) ;
e não parou por aí, coloquei somente uma pequena parte.
Por exemplo em extends java.applet.Applet deve ficar assim: extends java.applet e por aí vai.
E Applets não tem mais suporte em navegador nenhum.
Esse programa é um modelador de pipa, papagaio, pandorga, etc.
E tu vai precisar do java 8:
apt install openjdk-8-jdk openjdk-8-jre
E depois no terminal use o comando appletviewer:
# appeltviewer kite.java
ou
# appletviewer kite.class
Os arquivos .class e .java já estão compilados. Não precisa executar antes javac kite.class.
Ou tu pode tentar instalar um navegador antigão (alguma versão antiga do Firefox) que dê suporte a applets.
https://www.geeksforgeeks.org/how-to-install-java-applet-viewer-on-linux/
https://docs.oracle.com/javase/10/tools/appletviewer.htm#JSWOR612
https://docs.oracle.com/javase/10/tools/tools-and-command-reference.htm#JSWOR596
________________________________________________
Always listen the Buck!