| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1155 人关注过本帖
标题:[求助]菜鸟求助
取消只看楼主 加入收藏
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
 问题点数:0 回复次数:6 
[求助]菜鸟求助

小弟刚学JAVA,今天遇到一个问题:用paint() 方法显示一行字符串,Applet包含两个按纽,“放大”和“缩小”,当按放大时字符串放大一倍,缩小是缩小一倍,我写了这程序,但有错误,还望大家帮我解决 import java.awt.*; import java.applet.*; import java.awt.event.*;

public class Ok extends Applet implements ActionListener { int size=28; String s="字体"; public void init() { Button btn1=new Button("放大"); btn1.setActionCommand("num1"); Button btn2=new Button("缩小"); btn2.setActionCommand("num2"); add(btn1); add(btn2); btn1.addActionListener(this); btn2.addActionListener(this); } public void actionPerformed(ActionEvent e) { Font mine =new Font(s,Font.PLAIN,size); if(e.getActionCommand()=="放大") { size=size*2; setFont(mine); } else if(e.getActionCommand()=="缩小") { size=size/2; setFont(mine); } }

public void paint(Graphics g) { g.drawString(s,100, 100); } }

搜索更多相关主题的帖子: JAVA Button import 
2005-08-18 18:38
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
太帅了,楼上的!谢谢你呀!

2005-08-18 19:59
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
不过,怎么第一下按缩小他还是放大?
其它正常!

2005-08-18 20:21
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
kai大哥,能不能再帮个忙
要画一条螺旋线要怎么办呀?

2005-08-18 20:43
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
哇,好帅呀,要怎么画呀

2005-08-19 20:31
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
大哥,有点不明白!
w = getSize().width / 2;
  h = getSize().height / 2;
是什么意思呀?

为什么width,height不用声名之类的呀?
drawArc几个参数是什么呀?

呵呵,太菜了,见谅!

2005-08-20 00:02
steven403
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-8-9
收藏
得分:0 
以下是引用kai在2005-8-20 4:12:45的发言: steven403, 因为这是其固有属性嘛,为public 当然是可以直接调用的啦。 菜没关系的,大家都是这样过来的,关键看你怎么学了。 我现在发现,先学C++,再学Java 的确是要比直接学Java 来的好一些。
谢谢大家的帮助!呵呵,我学过C++了,不过不怎么好!现在自学JAVA,身边都没有人学,唯有到论坛上请教你们!这论坛上的人真好,肯这样为我们这些入门的讲解! 还有,特别感谢飘飘叶子大哥!

2005-08-20 13:08
快速回复:[求助]菜鸟求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012336 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved