标题:求助关于JFrame的问题
只看楼主
翔子
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-7-9
 问题点数:0 回复次数:6 
求助关于JFrame的问题

怎样才能在一个panel上设置背景图片
还有怎样判断一个字符串是否是数字包括小数点
谢谢!

搜索更多相关主题的帖子: JFrame 
2006-07-09 18:01
hellboy
Rank: 1
等 级:新手上路
威 望:1
帖 子:245
专家分:0
注 册:2006-6-24
得分:0 
先加上一个 label然后把图片放到label上

努力 努力 !!!!!!
2006-07-09 18:46
翔子
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-7-9
得分:0 

在label上加的是一个icon,那我要让字写在背景图片的上边,能不能做到?

2006-07-09 19:26
hellboy
Rank: 1
等 级:新手上路
威 望:1
帖 子:245
专家分:0
注 册:2006-6-24
得分:0 
先ps啊  然后在一起放上去吧

努力 努力 !!!!!!
2006-07-09 20:56
翔子
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-7-9
得分:0 

高手强,佩服!!!!

2006-07-09 22:29
hellboy
Rank: 1
等 级:新手上路
威 望:1
帖 子:245
专家分:0
注 册:2006-6-24
得分:0 
我不是高手 千里冰封他们才是

努力 努力 !!!!!!
2006-07-09 22:49
飘飘叶子
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:597
专家分:10
注 册:2005-8-17
得分:0 


import javax.swing.*;
import java.awt.Insets;
import java.awt.Graphics;

public class PanelDemo extends JPanel {
private ImageIcon icon;

public PanelDemo() {
icon = new ImageIcon(\"1.jpg\");

try{
validateNumber();
} catch(NumberFormatException e) {
JOptionPane.showMessageDialog(this,\"这不是一个数字\");
}
}

public static void main(String[] args) {
JFrame f = new JFrame(\"Demo\");
f.getContentPane().add(new PanelDemo());
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(400,400);
f.setResizable(false);
f.setVisible(true);
}

private void validateNumber() throws NumberFormatException {
String str = \"2.0\";

float f = Float.valueOf(str);

String massage = null;

if(str.indexOf(\".\") >= 0) {
massage = \"这是一个有小数点的数字\";
} else {
massage = \"这是一个没有小数点的数字\";
}

JOptionPane.showMessageDialog(this,massage);
}

public void paintComponent(Graphics g) {
Insets insets = getInsets();

super.paintComponent(g);

icon.paintIcon(this,g,insets.top,insets.left);

g.drawString(\"This is a PanelDemo\",200,200);
}
}



凑合着看看吧……


向着软件工程师的目标前进!
2006-07-10 12:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-77419-1-1.html




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

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