A. 如何創建applet 小程序

java applet(小程序)介紹 如何把一個頁面中textbox的值傳給另一個頁面中的 關鍵詞: Java applet 7.1·什麼是Applet? Applet是能夠嵌入到一個html頁面中,且可通過Web瀏覽器下載和執行的 一種Java類。它是Java技術容器(container)的一種特定類型,其執行 方式不同於應用程序。一個應用程序是從它的main()方法被調用開始的, 而一個Applet的生命周期在一定程度上則要復雜得多。本模塊分析了 Applet如何運行,如何被裝載到瀏覽器中,以及它是如何編寫的。 7.1.1·裝入Applet 由於Applet在Web瀏覽器環境中運行,所以它並不直接由鍵入的一個命令啟動。 你必須要創建一個HTML文件來告訴瀏覽器需裝載什麼以及如何運行它。 1. 瀏覽器裝入URL 2. 瀏覽器裝入HTML文檔 3. 瀏覽器裝入Applet類 4. 瀏覽器運行Applet 7.1.2·Applet的安全限制 由於通過網路裝載,Applet的代碼具有一種內在的危險性。如果有人編寫了 一個惡意的類來讀取你的密碼文件,並把它通過Internet傳送,會產生怎樣 的後果呢?所能夠控制的安全程度是在瀏覽器層次上實現的。大多數瀏覽器 (包括Netscape Nevigator)預設地禁止以下操作: -- 運行時執行另一程序 -- 任何文件的輸入/輸出 -- 調用任何本地方法 -- 嘗試打開除提供Applet的主機之外的任何系統的Socket 這些限制的關鍵在於,通過限制Applet對系統文件的存取來阻止它侵犯一個 遠程系統的隱私或破壞該系統。禁止執行另一程序和不允許調用本地方法 限制了Applet啟動未經JVM檢查的代碼。對Socket的限制則禁止了與另一個 可能有危害性的程序的通信。JDK1.2提供了一種方式,它指定了一個特殊的 "保護域"或一個特殊Applet運行的安全性環境。遠程系統檢查原始的URL以 及它下載的Applet的簽名,和一個含有從特殊的Applet到特殊保護域的映射 入口的本地文件進行比較。因此,來自特別位置的特殊Applet具有一些 運行特權。 7.2·編寫一個Applet 要編寫一個Applet,必須首先用以下方式創建一個類: import java.applet.*; public class HelloWorld extends Applet { Applet的類必須為public,且它的名稱必須與它所在的文件名匹配;在這里, 就是HelloWorld.java。而且,該類必須為java.applet.Applet的子類。 Applet類的層次 Java.applet.Applet類實際上是java.awt.Panel的子類。Applet和AWT類的 層次如下: 這種層次關系顯示,一個Applet可直接用作一個AWT布局的起始點。因為 Applet為一Panel,所以它有一個預設的流(flow)布局管理器。 Component,Container和Panel類的方法被Applet類繼承了下來。 7.2.1·主要的Applet方法 在一個應用程序中,程序由main()方法處進入,而在一個Applet中卻不是 這樣。在構造函數完成了它的任務後,瀏覽器調用init()對Applet進行 基本的初始化操作。init()結束後,瀏覽器調用另一個稱為start()的方法。 本模塊稍後將對start()做更細致的剖析;start()通常在Applet成為可見 時被調用。方法init()和start()都是在Applet成為"活動的"之前運行 完成的,正因為這樣,它們都不能用來編寫Applet中繼續下去的動作。 實際上,與一個簡單應用程序中的方法main()不同的是,沒有什麼方法的 執行是貫穿於Applet的整個生命過程中的。你在後面將看到如何使用線程 來實現這一特色。此外,你在

B. applet小應用程序是什麼

小應用程序用Java語言編寫的程序叫做「Applet」(小應用程序),用編譯器將它編譯成類文專件後,將它存屬在WWW頁面中,並在HTML檔上作好相應標記。

Java Applet就是用Java語言編寫的這樣的一些小應用程序。
可以直接嵌入到網頁或者其他特定的容器中,並能夠產生特殊的效果。

C. java中的applet小程序怎麼運行

你說的應該是說用appletviewer來運行吧,也還是得建立html文件,方法如下: 首先編寫一個版網頁文件,如Test.html,這個文權件代碼如下: <applet code="Test.class" width=800 height=600 > </applet> 注意這個Test應該和你的JAVA源代碼中的主類保持一致,即就是你得源代碼為Test.java; 打開運行->cmd->,用cd 命令進入你得文件目錄, javac Test.java //編譯 appletviewer Test.html//運行

D. 瀏覽器不能載入Java中Applet小程序

要確保瀏覽器可以運行applet,需要執行如下步驟:

1、確保applet在eclipse是可以運行的(本說明中將以下述代碼為例)

packageapplet;

importjavax.swing.*;


{
publicvoidinit()
{
JLabellabel=newJLabel("Hello,applet!",SwingConstants.CENTER);
add(label);
}
}

2、如上代碼在eclipse中可以運行,則可以進行如下操作:

(1)在命令窗口編譯該文件:javac applet.Java,生成applet.class文件

(2)applet.java同級目錄創建html文件applet.html,內容如下:

<appletcode="applet.applet.class"width="400"height="300"
codebase="..">
</applet>

(3)在瀏覽器中打開。選用IE瀏覽器,其他瀏覽器按理說裝上相應的java插件應該也能運行。在用瀏覽器運行前有兩個地方要設置,不然運行的時候會報錯「應用程序已被安全設置阻止」。設置如下:控制面板->程序->Java->安全->編輯站點列表->添加(選擇applet.html的所在路徑)->確定。一般這樣設置好後,就能運行了,可是有時還會報錯,再對瀏覽器設置:IE工具->Internet選項->安全->自定義級別->腳本->Java小程序腳本->啟用。

至此,applet應該已經可以運行。

E. 關於java Applet小程序

import java.applet.*;
import java.awt.*;

public class Check extends Applet {
TextField text1, text2, text3;

public void init() {

text1 = new TextField("輸入密碼:", 20);
text1.setEditable(false);
add(text1,"North");
text2 = new TextField(20);
text2.setEchoChar('*');
add(text2,"Center");
text3 = new TextField("我是一個文本框", 20);
text3.setText("重新設置了文本內容");
add(text3,"South");
}
}
我幫你改了一下,能顯示,不知道是不是你要的結果..

F. 編寫一個Applet小程序

import java.awt.Graphics;import java.applet.Applet;import javax.swing.JFrame;public class AppletN extends Applet{ public void paint(Graphics g){ int sum=0; int row=1, col=1; for(int i=1; i<=10; i++){ int sun=1; for(int j=1; j<=i; j++){ sun*=j; } sum+=sun; g.drawString(i+"!="+sun, 80*col, 40*row); if(++col==4){ row++; col=1; } } row++; col=80; g.drawString("1!+2!+..+10!="+sum, col, 40*row); } public static void main(String a[]){ JFrame j = new JFrame("AppletN"); j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); j.setSize(400, 300); j.add(new AppletN()); j.setVisible(true); }}

G. Java中Applet小程序的編寫

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class L07_D extends Applet implements ActionListener{
public void init() {
Button one;
Button two;
one = new Button("Button one");
two = new Button("Button two");
add(one);add(two);
one.addActionListener(this);
two.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
showStatus("One of my buttons was clicked.");
}
}

H. applet小程序問題

這樣就可以了~

public class ShowStatus extends Applet implements MouseListener//這個介面我不知道是不是必須要實現 你可以試試~
{
int count=0;
public void init()
{
addMouseListener(this);//你沒加這個~
}
public void mouseClicked(MouseEvent e)
{
count++;
getAppletContext().showStatus("你好,你已經點擊了"+count+"次了");
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub

}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub

}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub

}
@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub

}
}

I. 編譯java applet小程序

Applet有個固定的執行格式 ,你應該看一下,Applet是如何執行的import java.awt.*;
import java.applet.*;
public class TimeFiles extends Applet
{public void init(){ repaint();}
public void paint(Graphics g)
{
g.drawString("光陰如箭",25,25);
}
}