Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Java Applet erzeugen

Frage Entwicklung Java

Mitglied: manuel5

manuel5 (Level 1) - Jetzt verbinden

27.10.2008 um 15:43 Uhr, 3040 Aufrufe

Moin moin,

(das andere ist vorerst mal hinten angestellt) nun n neues Problem, bei welchen ich echt verzweifle
Habe ja nun folgendes Script, welches in Netbeans schoen sich anzeigen lässt, nun will ich das in ein Applet ausgeben.
Heisst - habe mein html und das würde auch funtzten - wenn ich wüsste wie ich unten stehen Code so anpasse das er als Applet erkannt wird.

Grundsätzlich würde es ja so laufen -->
01.
public class GrafikTest extends  Applet 
, aber hier gibts n Problem mit dem JFrame.


01.
package grafiktest; 
02.
 
03.
import java.awt.*; 
04.
import java.awt.event.*; 
05.
import javax.swing.*; 
06.
import java.applet.Applet; 
07.
 
08.
public class GrafikTest extends  JFrame  
09.
10.
 
11.
 
12.
class Fields extends Panel implements ActionListener 
13.
14.
	public Fields() 
15.
16.
 
17.
		Panel f1 = new Panel(); 
18.
                Panel f2 = new Panel(); 
19.
                Panel f3 = new Panel(); 
20.
                Panel f4 = new Panel(); 
21.
		Panel hauptpanel = new Panel();  
22.
                 
23.
		Button Abschicken = new Button("Abschicken"); 
24.
		Button Löschen = new Button("Löschen"); 
25.
                 
26.
                Label name = new Label("Name"); 
27.
                Label vorname = new Label("Vorname"); 
28.
                Label email = new Label("eMail");                                
29.
       
30.
		Checkbox cb1 = new Checkbox("Freunde",  false);  
31.
		Checkbox cb2 = new Checkbox("Werbung",  true);  
32.
		Checkbox cb3 = new Checkbox("Suchmaschine",  false);  
33.
		Checkbox cb4 = new Checkbox("Suchmaschine",  false);		 
34.
		 
35.
		TextField tf1 = new TextField(15);  
36.
		TextField tf2 = new TextField(15);  
37.
		TextField tf3 = new TextField(15); 
38.
 
39.
		Abschicken.setActionCommand("Abschicken"); 
40.
		Löschen.setActionCommand("Löschen"); 
41.
		 
42.
		Abschicken.addActionListener(this); 
43.
		Löschen.addActionListener(this); 
44.
                 
45.
		f2.add(name); 
46.
		f2.add(tf1); 
47.
                f2.add(vorname); 
48.
		f2.add(tf2); 
49.
                f2.add(email); 
50.
		f2.add(tf3); 
51.
                                 
52.
		Choice select = new Choice();		  
53.
		select.addItem("Deutsch");  
54.
		select.addItem("Französisch");  
55.
		select.addItem("Spanisch"); 
56.
		select.addItem("Italienisch"); 
57.
		select.addItem("Dänisch"); 
58.
		f3.add(select); 
59.
                                
60.
                f4.add(cb1);  
61.
		f4.add(cb2);  
62.
		f4.add(cb3);  
63.
		f4.add(cb4); 
64.
                                 
65.
                f1.add(Abschicken); 
66.
		f1.add(Löschen); 
67.
                 
68.
		FlowLayout flow = new FlowLayout(FlowLayout.LEFT,10,10); 
69.
		f1.setLayout(new GridLayout(0, 2)); 
70.
                f2.setLayout(new GridLayout(3, 0)); 
71.
                f3.setLayout(new GridLayout(0, 1)); 
72.
                f4.setLayout(new GridLayout(0, 1)); 
73.
		hauptpanel.setLayout(new FlowLayout());  
74.
		hauptpanel.add(BorderLayout.EAST, f1); 
75.
                hauptpanel.add(BorderLayout.NORTH, f2); 
76.
                hauptpanel.add(BorderLayout.CENTER, f3); 
77.
                hauptpanel.add(BorderLayout.SOUTH, f4); 
78.
		add(hauptpanel); 
79.
		 
80.
81.
 
82.
        
83.
    public void actionPerformed(ActionEvent Event){	 
84.
	System.out.println("Der \""+Event.getActionCommand()+"\"-Button wurde gedrückt"); 
85.
     
86.
87.
88.
ItemListener ItemSelect = new ItemListener() 
89.
                 
90.
91.
            Choice select = new Choice(); 
92.
          
93.
       public void itemStateChanged(ItemEvent e) 
94.
95.
           String nationalitaet = null; 
96.
           if (select.getSelectedItem().equals("Deutsch")) 
97.
                nationalitaet="Deutsch"; 
98.
             if (select.getSelectedItem().equals("Französisch"))  
99.
                nationalitaet="Franzoesisch"; 
100.
           if (select.getSelectedItem().equals("Spanisch"))  
101.
                nationalitaet="Spanisch"; 
102.
             if (select.getSelectedItem().equals("Italienisch"))  
103.
                nationalitaet="Italienisch"; 
104.
           if (select.getSelectedItem().equals("Dänisch"))  
105.
                nationalitaet="Daenisch"; 
106.
         System.out.println("Die Nationalitaet ist "+nationalitaet+"."); 
107.
108.
        
109.
     }; 
110.
     public GrafikTest(String Titel) 
111.
112.
	super(Titel); 
113.
	getContentPane().add(new Panel()); 
114.
115.
	public static void main(String args[]) 
116.
117.
		GrafikTest Frame = new GrafikTest("GrafikTest"); 
118.
		Frame.addWindowListener(new WindowAdapter() 
119.
120.
            @Override 
121.
			public void windowClosing(WindowEvent e) 
122.
123.
				System.exit(0); 
124.
125.
		}); 
126.
		Frame.pack(); 
127.
		Frame.setVisible(true); 
128.
129.
     
130.
131.
 
Hat hier jemand ne Ahnung wo ich das Applet erzeuge?

Gruß Manuel
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Java
Java Deployment-Rulset Applet blockiert (1)

Frage von adminst zum Thema Java ...

Batch & Shell
gelöst Powershell loop erzeugen (6)

Frage von zamsi7 zum Thema Batch & Shell ...

Windows Tools
Patch- und Updateverwaltungslösung für Adobe Java usw (8)

Frage von scout71 zum Thema Windows Tools ...

Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (32)

Frage von Maik82 zum Thema Linux Netzwerk ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...

CPU, RAM, Mainboards
Kaufberatung für mind. 8 verschiedene HighEnd-Mainboards (20)

Frage von yperiu zum Thema CPU, RAM, Mainboards ...

Mac OS X
Mac kann nicht im LAN pingen alle anderen schon (14)

Frage von smartino zum Thema Mac OS X ...