| 发表于:2008-02-13 15:00:45 楼主 |
import java.awt.*; import java.awt.event.*; //测试textarea类的两个方法:selectall();setcaretposition(int position); public class text extends frame { textarea text; button b,c; text() { text=new textarea(5,10); b=new button("全选"); c=new button("光标"); add(text,borderlayout.north); add(b,borderlayout.south); add(c,borderlayout.west); b.addactionlistener(new actionlistener() { public void actionperformed(actionevent e) { text.selectall(); } }); c.addactionlistener(new actionlistener() { public void actionperformed(actionevent e) { text.setcaretposition(text.getcaretposition()/2); } }); setbounds(300,100,200,200); setvisible(true); setresizable(false); validate(); } public static void main(string args[]) { new text(); } } (在eclipse上运行)当在文本框中输入文本后,为什么在按下全选按钮后,文本框中的文本并没有被选中,按 下光标按钮后,光标并没有跑到第5个字符上,而是消失不见了. the serializable class 主类名 does not declare a static final serialversionuid field of type long 1java.awt.event.*;和java.awt.event.*;有什么区别? 2为什么调用了checkbox中的函数setstate(boolean)设置选择框的状态没用. 5boxlayout(container con,int anix)怎么使用? 6为什么choice中的publci insert(string name,int index)函数在index超出下拉列表的选项总数是,并 不抛出 arrayindexoutofboundsexception异常,而是直接将name选项加在最后一个选项后面?不是书上讲的那个意 思. 建立了一个下拉列表对象后,它的选项总数是指什么(默认的,还是设置的)? 7什么样的异常对象才可以调用public void printstacktrace(),起含义是什么? 8为什么jtextarea中的函数setalignmentx();setalignmenty();被调用后没有起作用; 9custom_cursor是什么样的光标,在什么时候使用才不会抛出异常; |
|
|
|
|