என்னுடைய ஆங்கில வலைப்பக்கத்திற்கு செல்ல இங்கே அழுத்தவும் இப்படிக்கு உங்கள் தோழன் ஷாஜஹான் சார்லஸ்

8/23/2013

Applet Program (java)



import java.awt.*;
import java.applet.*;
import java.util.*;
public class border extends Applet
{
Button top = new Button(“Top”);
Button bottom = new Button(“Bottom”);
Button right = new Button(“Right”);
Button left = new Button(“Left”);
String msg=”Java is intresting.......”;
TextArea hi = new TextArea(msg);
public void init()
58
{
BorderLayout abc = new BorderLayout();
setLayout(abc);
add(top,BorderLayout.NORTH);
add(bottom,BorderLayout.SOUTH);
add(right,BorderLayout.WEST);
add(left,BorderLayout.EAST);
add(hi,BorderLayout.CENTER);
}
public boolean action(Event evt,Object arg)
{
if(evt.target instanceof Button)
{
String lab=(String)arg;
if (lab.equals(“Top”))
{
hi.setText(“I am in Top”);
}
if (lab.equals(“Bottom”))
{
hi.setText(“I am in Bottom”);
}
if (lab.equals(“Left”))
{
hi.setText(“I am in Left”);
}
if (lab.equals(“Right”))
{
hi.setText(“I am in Right”);
}
}
return true;
}

}
Þï¢î ¹«ó£è¤ó£ñ¤ô¢ ï£ñ¢ Push Button âù¢Á ܬöè¢èð¢ðìè¢Ã®ò Button
-è¬÷ âõ¢õ£Á à¼õ£è¢è¤ ðòù¢ð´î¢¶õ¶ âù¢Á è£í¢è¤ù¢«ø£ñ¢.
Button top = new Button (“Top”);
âù¢ø õ¬èò¤ô¢ Button âù¢Âñ¢ class -¬ùð¢ ðòù¢ð´î¢î¤ Object -è÷¢ à¼õ£è¢èð¢
ð좮¼ð¢ð¬îè¢ è£í¢è¤ù¢ø¦ó¢è÷¢. top, bottom, right, left âù¢Á ï£ù¢° Button è÷¢
à¼õ£è¢èð¢ð좮¼è¢è¤ù¢øù.
String msg = “Java is interesting ....”;
Text rea hi = new TextArea(msg);
âù¢Á ªè£´î¢î¤¼ð¢ðîù¢ Íôñ¢ ï£ñ¢ å¼ TextArea object -¬ù à¼õ£è¢è¤
ò¤¼è¢è¤ù¢«ø£ñ¢. Þï¢î TextArea-è÷¢ ðô õó¤è¬÷ ªè£í¢ì Text Paragraph -
è¬÷ à÷¢÷¦´è÷£è𢠪ð¼õîø¢°ñ¢, display ªêò¢õîø¢°ñ¢ ðòù¢ð´è¤ù¢øù.
Object-è¬÷ à¼õ£è¢è¤ò ð¤ù¢ init( ) function -ô¢
BorderLayout abc = new BorderLayout( );
SetLayout (abc);
âù¢Á ªè£´è¢èð¢ð좮¼ð¢ð¬îè¢ èõù¤»é¢è÷¢. Þ¶ Java-õ¤ô¢ ޼袰ñ¢ 5 Layout
õ¬èè÷¤ô¢ åù¢ø£°ñ¢. Þï¢î BorderLayout -¬ùð¢ ðòù¢ð´î¢î¤ ï¦é¢è÷¢ Objectè
¬÷ Top, Bottom, Left, Right, Center âù¢ø ä ͬôè÷¢è÷¤ô¢ Align ªêò¢¶
ªè£÷¢÷ô£ñ¢. Object -è¬÷ Applet -ô¢ add ªêò¢»ñ¢ ªð£¿¶,
add(top,BorderLayout.NORTH);
add(bottom,BorderLayout.SOUTH);
âù¢ø õ¬èò¤ô¢ âï¢î Þìî¢î¤ô¢ ܬõ õó «õí¢´ñ¢ âù¢Á °ø¤ð¢ð¤´õ¬îè¢
èõù¤»é¢è÷¢. Þð¢ªð£¿¶ ï£ñ¢ Button -è¬÷ à¼õ£è¢è¤ Üõø¢¬ø Applet -½ñ¢
add ªêò¢¶ õ¤ì¢«ì£ñ¢. ¹«ó£è¤ó£ñ¢ Þò颰ñ¢ ªð£¿¶ ï£ñ¢ Üï¢î Button è¬÷
ܿ«õ£«ñò£ù£ô¢ (Press) âù¢ù ïìè¢è «õí¢´ñ¢ âù¢ðîø¢°ø¤ò
¹«ó£è¤ó£ñ¤¬ù â¿î «õí¢´ñ¢ Üô¢ôõ£? Üîø¢°,
public boolean action(Event evt, object arg)
âù¢ø event åù¢Á â¿îð¢ð좮¼ð¢ð¬îè¢ èõù¤»é¢è÷¢. Þï¢î action Event Ýù¶
âð¢ªð£¿ªîô¢ô£ñ¢ Button, Choice ºîô¤ò Class è÷¤ù¢ Object -è¬÷ Press ðù¢Âñ¢«ð£¶ñ¢
î£ù£è Þòé¢è¤õ¤´ñ¢. Þï¢î action Event -¬ùð¢ ðòù¢ ð´î¢¶õîø¢° âï¢îªõ£Á interface
-»ñ¢ Implement ªêò¢òî¬õò¤ô¢¬ô âù¢ðî¬ù 郎ùõ¤ô¢ ªè£÷¢Àé¢è÷¢.
Þòø¢è¢¬èò£è«õ Event ñø¢Áñ¢ Object âù¢ø Þóí¢´ class è÷¤ù¢ variable è÷¢ parameter

Þ¼ð¢ðîù£ô¢, Þõø¢ø¤ô¢ ï£ñ¢ âï¢î Button, Choice ºîô¤ò Object -¬ù Click ªêò¢è¤ù¢«ø£ñ¢
«ð£ù¢ø îèõô¢è÷¢ õ õ¤´è¤ù¢øù.
if(evt.target instanceOf Button)
âù¢ø õó¤ò¤¬ù èõù¤»é¢è÷¢ Þ颰 instanceOf âù¢ð¶ Java -õ¤ô¢ ޼袰ñ¢ å¼
Keyword Ý°ñ¢. Þî¬ùð¢ ðòù¢ð´î¢î¤ å¼ variable Ýù¶ âï¢î class- ä ê£ó¢ï¢¶
Þ¼è¢è¤ù¢ø¶ âù¢ðî¬ù Üø¤ï¢¶ ªè£÷¢÷ô£ñ¢. ï£ñ¢ Button object åù¢ø¤¬ù click
ªêò¢î¤¼ï¢î£ô¢ Þï¢î if condition ù¤ù¢ à÷¢ ï£ñ¢ ªêô¢ô º®»ñ¢. Üõ¢õ£Á ªêô¢½ñ¢
ªð£¿¶ arg âù¢Âñ¢ parameter variable -ô¢ ï£ñ¢ click ªêò¢î Button -ù¤ù¢ caption
Ýù¶ ޼袰ñ¢ ܬî String õ¬èò£ùî£è cast ªêò¢¶ å¼ String varible -ô¢
«ð£´è¤ù¢«ø£ñ¢.
Þï¢î String variable -ù¢ à÷¢ âù¢ù ñî¤ð¢¹ Þ¼è¢è¤ù¢ø¶ âù¢ðî¬ù equals
âù¢Âñ¢ function -ä ¬õî¢¶è¢ èí¢´ð¤®î¢¶ Üîù¢ Ü®ð¢ð¬ìò¤ô¢ âï¢î Buttonù¤
¬ù click ªêò¢«î£ñ¢ âù¢ðî¬ù Üø¤òô£ñ¢. Þ颰 åõ¢ªõ£¼ Button Ýè click
ªêò¢î£ô¢, âù¢ù ªêò¢ò «õí¢´ñ¢ âù¢Á îù¤î¢îù¤ò£è ¹«ó£è¤ó£ñ¢ â¿îð¢ð좴÷¢÷¶.
Þ¼î¤ò£è return true; âù¢Á ªè£´è¢èð¢ð좴÷¢÷¬îè¢ èõù¤»é¢è÷¢. Þî¬ù
èí¢®ð¢ð£è ªè´è¢è «õù¢´ñ¢. ãªùù¤ô¢ boolean data type-¬ù return data type Ýè
ªè£í¢´÷¢÷¶. true âù¢Á ªè£´î¢î£ô¢ event ªõø¢ø¤èóñ£è Þòé¢è¤ò¶ âù¢Á ªð£¼÷¢.
Þ颰 False âù¢Áñ¢ ªè£´è¢èô£ñ¢ âù¢ðî¬ù 郎ùõ¤ô¢ ªè£÷¢Àé¢è÷¢.
Üõ¢õ£ªøù¤ô¢ event ªõø¢ø¤èóñ£è Þòé¢èõ¤ô¢¬ô âù¢Á ªð£¼÷¢.

கருத்துகள் இல்லை:

கருத்துரையிடுக

குறிப்பு: இந்த வலைப்பதிவின் உறுப்பினர் மட்டுமே ஒரு கருத்துரையை வெளியிடக்கூடும்.