package newpackage;
import java.awt.*;
import java.awt.event.*;
import java.util.Random;
public class NumberGame extends Frame {
Button btn;
TextField txt;
Label lbl;
Random ram=new Random();
int number=ram.nextInt(1000);
public NumberGame()
{
setLayout(null);
btn=new Button("是");
btn.setLocation(100,100);
btn.setSize(80,20);
class BtnClick implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
int n=Integer.parseInt(txt.getText());
if(n>number) {
lbl.setText("你输入的数字偏大");
}
else if(n<number) {
lbl.setText("你输入的数字偏小");
}
else if(n==number) {
lbl.setText("恭喜你,猜对了");
}
}
}
BtnClick bc=new BtnClick();
btn.addActionListener(bc);
add(btn);
txt=new TextField();
txt.setLocation(200,100);
txt.setSize(100,20);
add(txt);
lbl=new Label();
lbl.setLocation(100,130);
lbl.setSize(100,20);
add(lbl);
}
public static void main(String[] args){
NumberGame frm=new NumberGame();
frm.setSize(400, 300);
frm.setVisible(true);
}
}
这是我自己打得小程序,但跟中文有关的,都显示不出来,有没有大神出来帮忙看一下呢?
解决方案 »
- 数字排列顺序
- 我的Serversocket为什么不能正常启动?
- %和复合赋值的问题!
- 一道简单而又让人迷惑的面试题
- jubilder8和IE有关系吗?
- 如何将一个arraylist里的数据倒入到一个文件?
- 各位帮帮忙:关于两个CLASS调用的问题。
- jar打包的applet 启动后,class文件放在哪里?
- 我是新手,以前学C#和。NET的。我想学JAVA,可是不知道JAVA运行环境是什么!要安装什么才能运行我的程序?
- 不明白
- JNI实现监听全局鼠标事件,钩子需编译成64位dll,但在CodeBlocks下编译出是32位的,用VS编译显示“发现重复定义”,请教错误原因或帮忙编译一下谢谢
- 这两个字符串怎么比较呢
还是你在编码的时候,中文乱码?