| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1695 人关注过本帖
标题:[求助]555.我又来了。。(新问题)
取消只看楼主 加入收藏
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
 问题点数:0 回复次数:14 
[求助]555.我又来了。。(新问题)
import javax.swing.*;
import java.awt.*;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
class GameDifficulty extends JFrame implements ChangeListener {
JPanel jp = new JPanel();
JPopupMenu jpm = new JPopupMenu();
JSlider js = new JSlider();
JTextField jtf = new JTextField();

public GameDifficulty() {
jp =(JPanel)this.getContentPane();
jp.setLayout(null);

jp.setBounds(0,0,400,300);
jpm.setBounds(0,0,400,300);
js.setBounds(100,50,200,60);
js.addChangeListener(this);
// js.setMaximum(100);
js.setMajorTickSpacing(30); //设置滑动条的最大间隔
js.setMinorTickSpacing(10); //设置滑动条的最小间隔
js.setPaintLabels(true); //显示数值标签
js.setPaintTicks(true); //显示最大及最小间隔条
js.setBounds(new Rectangle(40, 59, 216, 47));

jtf.setBounds(150,140,80,30);

// jp.add(jpm);弹出菜单不是这样添加的,所以我把它注释掉了
jp.add(js);
jp.add(jtf);
this.setSize(400,300);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//增加了点关闭时的操作,否则你点关闭的时候,你的程序并没有退出
}



public static void main(String [] args) {
new GameDifficulty();
}
public void stateChanged(ChangeEvent e) {
jtf.setText(""+js.getValue());
}

[此贴子已经被作者于2007-2-2 13:35:37编辑过]

搜索更多相关主题的帖子: 问题 555 public import null 
2007-02-02 10:39
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
上面是千里大哥写的关于移动条的代码。
我想问的是。如果是像跳舞机里面的血条减少的那种移动。那个血条是1张图。
我不知道怎么让那个图出现MISS而血条减少的效果。

2007-02-02 10:40
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
不是。。一个矩形不是太丑了吗?
我想它是一个
图片附件: 游客没有浏览图片的权限,请 登录注册

这样的图。怎么让它实现血减少的效果呢?

2007-02-02 10:57
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 

晕死了。。。

不懂不懂。。


2007-02-02 11:14
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
矩形怎么画?

2007-02-02 11:20
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 

2007-02-02 11:41
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 



咬起牙齿加油干咯!!

2007-02-02 11:59
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
fill3DRect(int x, int y, int width, int height, boolean raised)

boolean raised这个参数是控制什么的?

我写true 跟false 都看不出什么区别

2007-02-02 12:05
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
哦。
这样。。

2007-02-02 13:04
扯の天堂
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-1-30
收藏
得分:0 
public void paint(Graphics g)
{

g.fill3DRect(50, 100, 160, 18, false);


g.setColor(Color.red);
g.fillRect(50, 100, 150,18);
}

这就是我的血条。我不知道怎么让它自动减少。不会又要用线呈吧?

2007-02-02 13:23
快速回复:[求助]555.我又来了。。(新问题)
数据加载中...
 
   



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

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