中易网

如何用Java写一个简单的游戏初始界面

答案:1  悬赏:70  
解决时间 2021-02-12 14:29
如何用Java写一个简单的游戏初始界面
最佳答案
什么都不说了 直接给你代码吧
package com.moliying.ui;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.List;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.Arrays;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class Login {
private JFrame frame = new JFrame("登录");
private Container c = frame.getContentPane();
private JTextField username = new JTextField();
private JPasswordField password = new JPasswordField();
private JButton ok = new JButton("确定");
private JButton cancel = new JButton("取消");
public Login() {
frame.setSize(300, 200);
frame.setBounds(450, 300, 300, 200);
c.setLayout(new BorderLayout());
initFrame();
frame.setVisible(true);
}
private void initFrame() {
// 顶部
JPanel titlePanel = new JPanel();
titlePanel.setLayout(new FlowLayout());
titlePanel.add(new JLabel("系统管理员登录"));
c.add(titlePanel, "North");
// 中部表单
JPanel fieldPanel = new JPanel();
fieldPanel.setLayout(null);
JLabel a1 = new JLabel("用户名:");
a1.setBounds(50, 20, 50, 20);
JLabel a2 = new JLabel("密 码:");
a2.setBounds(50, 60, 50, 20);
fieldPanel.add(a1);
fieldPanel.add(a2);
username.setBounds(110, 20, 120, 20);
password.setBounds(110, 60, 120, 20);
fieldPanel.add(username);
fieldPanel.add(password);
c.add(fieldPanel, "Center");
// 底部按钮
JPanel buttonPanel = new JPanel();
buttonPanel.setLayout(new FlowLayout());
buttonPanel.add(ok);
buttonPanel.add(cancel);
c.add(buttonPanel, "South");

ok.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
System.out.println(username.getText().toString());
}
});

cancel.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
frame.setVisible(false);
}
});
}
public static void main(String[] args) {
// new Login();

String ss = "abbabbbaabbbccba";

System.out.println(ss.split("b").length);

}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问想开个中国体彩的彩票站,请问盈利不?
芽苞初放近义词是什么
顾客的需求,根据性质的不同分为哪几种?
席芨沟我想知道这个在什么地方
1,2,4,,6怎么组成24
全美汽车用品商行在哪里啊,我有事要去这个地
一个人出去打工很危险吗?我想去石家庄闯闯
晚上就去上芭蕾课了。
紫燕黄莺是什么意思?
姚记山西面食馆在什么地方啊,我要过去处理事
怀化市闽南商会地址在哪,我要去那里办事
东风牌高速柴油机哪里有卖的
庞家庄在什么地方啊,我要过去处理事情
麻纱是什么面料 麻纱有什么特点
舌头总感觉没地方放,边缘都是牙印,有个地方
推荐资讯
有五对夫妻围着一个圆桌坐,每对夫妻不能分开
全民K歌图和花花怎么弄
华都·星公馆北区地址在什么地方,想过去办事
为什么我魅族手机买了一个月就有些卡了
梦幻西游青玄剧情问题
真扬种业会所地址有知道的么?有点事想过去
翠翠出租我想知道这个在什么地方
对张磊向耶鲁大学捐款8888888美元的怎么看
CSOL分不清敌人与队友,在分清别人是敌人的时
word密码输入框不显示 知道密码但打不开
求英语小故事,越简单越好,二三十字左右,急
天津狗市的拉布拉多
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?