为啥不能画??? 不画什么,不是画了一个按钮吗那个paint(),你又不是用Applet,指望它画么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用APPLET, 我想在Frame窗口应用程序下怎么画 ........... ..... ....在Frame中添加TextArea 可以添加文本 添加Pane之类的东西大概可以画东西的把 如果你不是用applet的话 g.drawString("asdfasdfasdf",120,20); 这语句之前必须对g进行定义。在此句之前加 否则的确不能画,为了构件能正常显示,在重载paint(g)函数前还要在开头加上对超类函数的应用:super.paint(g)。试试下面这个,顺序别颠倒。public void paint(Graphics g){ g = this.getGraphics(); super.paint(g); g.drawString("asdfasdfasdf",120,20);} 建议买一本《Java图形设计 卷I AWT》看看,然后是 卷II Swing 都是好书。 如何向其他程序的文本区域输出字符? 静态域的同步化--有兴趣的进来讨论一下 大家看看这程序到底哪里出了问题! Student02370236(★★★★★★) 进来 求教Jtree的使用方法 什么是类型安全 求助!如何控制光驱? 如何把Object数据转换成Float类型 高分求购htmlconverter 有谁知道Oracle8的数据库管理工具是用什么开发工具编写的? 新手上路:帮忙给参考几本书 关于重载paint函数的问题。
在Frame中添加TextArea 可以添加文本
添加Pane之类的东西大概可以画东西的把
{
g = this.getGraphics();
super.paint(g);
g.drawString("asdfasdfasdf",120,20);
}