Aim:
Develop Applet Programming With Various Techniques.
Procedure:
- Step 1: Open a New Java Application on Netbeans Editor.
- Step 2: Open Netbeans Ide, Choose File new Project.
- Step 3: New Open a New Project and Choose a Java Application.
- Step 4: Add a Coding on Coding Windows Using Getter Setter Method.
- Step 5: Run the Index Page and Verify the Result Page.
- Step 6: Save the Project (Ctrl+s).
- Step 7: Run the Project (F5).
Program:
import java.awt.*; import java.applet.*; import java.awt.Event.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; public class font extends Applet implements ActionListener,ItemListener { TextArea ta; Choice ch; Checkbox c1,c2,c3; Button b[]=new Button[10]; Color col[]={Color.RED,Color.BLUE,Color.green}; int n=col.length; Font f; int i; public void init() { for(i=0;i<n;i++) { b[i]=new Button(); b[i].setBackground(col[i]); add(b[i]); b[i].addActionListener(this); } c1=new Checkbox("BOLD"); c2=new Checkbox("ITALIC"); c3=new Checkbox("PLAIN"); add(c1); add(c2); add(c3); c1.addItemListener(this); c2.addItemListener(this); c3.addItemListener(this); ch=new Choice(); for(i=8;i<=72;i++) { ch.add(Integer.toString(i)); } add(ch); ch.addItemListener(this); ta=new TextArea("MSC computer science"); add(ta); } public void actionPerformed(ActionEvent a) { for(int i=0;i<n;i++) { if(a.getSource()==b[i]) ta.setForeground(col[i]); } repaint(); } public void itemStateChanged(ItemEvent ie) { int i=Integer.parseInt(ch.getSelectedItem()); String j=""+ch.getSelectedItem(); if(ie.getSource()==c1) { f=new Font(j,Font.BOLD,i); ta.setFont(f); } else if(ie.getSource()==c2) { f=new Font(j,Font.ITALIC,i); ta.setFont(f); } else if(ie.getSource()==c3) { f=new Font(j,Font.PLAIN,i); ta.setFont(f); } repaint(); } } /*applet code="font.class" height=500 width=500></applet>*/
Output:
