簡體   English   中英

從java應用程序到applet?

[英]From java application to applet?

我從未使用applet並且有以下問題:

  • 可以通過提供不同的界面將現有的Java桌面應用程序移植到Applet嗎? 我可以重用GUI背后的所有內容(服務,注入,數據庫)嗎?

  • Java EE應用程序是否可以相同? 只需提供不同的UI並重用其余代碼?

基本上,你只需要將JFrame或之前使用的任何東西嵌入到一個擴展Applet的類中。 不,你不能使用所有東西,Applets(例如訪問文件系統)有一些安全限制,直到它們被簽名。

UI等大部分都是“可重用的”,但applet也受到更嚴格的沙盒攻擊; applet僅限於用戶允許的權限和/或用戶計算機上JVM設置的添加。 (對於諸如數據庫連接之類的小程序的端口訪問也有限制 - 以及可能的防火牆考慮因素。

所以,答案是“是的,但仍有很多工作。了解哪些工作將基於您的用戶群。

基本上,當你制作applet時,你不能使用框架或菜單。 你應該使用面板並對它們進行處理。 之后的大部分事情都很簡單而且相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM