问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java,网上搜的一个部分程序,求大神帮注释下语句以及功能模块图

发布网友 发布时间:2022-05-25 10:45

我来回答

1个回答

热心网友 时间:2023-10-09 02:28

/*
RPC 类继承JFrame窗体类同时实现ActionListener接口
*/
public class RPC extends JFrame implements ActionListener
{

public JLabel lblWL,lblPlayer,lblPC;//三个Jlabel标签
//主函数
public static void main(String[] args) {
RPC theWindow = new RPC();//实例化RPC对象
}
//构造方法
public RPC(){
Button butRock = new Button("石头");//实例化一个名字为石头的按钮对象
butRock.addActionListener(this);//给这个按钮添加*
****
lblPlayer = new JLabel();
***
JLabel lblP= new JLabel("你的选择是:");
*
setTitle("猜拳游戏");
JPanel ButtPan=new JPanel();
ButtPan.setLayout(new GridLayout(1,3));
ButtPan.add(butRock);//将按钮添加到面板上
*
JPanel LabelsPan=new JPanel();
LabelsPan.setLayout(new GridLayout(4,1));
LabelsPan.add(lblP);
*
JPanel WLPan=new JPanel();
WLPan.setLayout(new BorderLayout());
WLPan.add(lblWL,"Center");
JPanel TwoPanesN1=new JPanel();
TwoPanesN1.setLayout(new BorderLayout());
TwoPanesN1.add(LabelsPan,"West");
TwoPanesN1.add(WLPan,"East");
getContentPane().setLayout(new GridLayout(2,1));
getContentPane().add(ButtPan);
getContentPane().add(TwoPanesN1);
Font fontDisplay = new Font("Verdana", Font.BOLD, 22);
lblWL.setFont(fontDisplay);
setSize(300,200);//设置窗体大小
setVisible(true);//设置窗体可见
setResizable(false);//设置不能修改大小
addWindowListener(new WindowAdapter()//添加窗体*
如果还有不懂,请追问追问这些呢
public void actionPerformed(ActionEvent e)
if(e.getActionCommand().equals("Exit"))

System.exit(0);
else
lblPlayer.setText(e.getActionCommand());

Play(e.getActionCommand());

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 怎样免费搞QQ空间面板 java开发功能设计原理和流程图怎么写 国内外免费空间用的是什么面板 微信好友被删了,自己又不知道他的了。怎么找回? 同样是火烈鸟官方授权淘宝店铺,为什么价格差距那么大 误删微信好友没有电话,,怎样添加回来- 问一问 红米k40怎样开启防抖功能 k40光学防抖重要吗 30多万买个1.3T跑车值不值?新款奔驰CLA有啥超值的地方? 奔驰旗下GBL搭载的1.3T发动机,动力到底如何? 奔驰1.3t相当于多大排量? 奔驰1.3t发动机怎么样?, 奔驰GLA车1.3T好还是1.6T车 奔驰1.3t够用吗?, 奔驰1.3t发动机怎么样 1.3T的奔驰,一个月能卖5200辆,这是为什么? 奔驰1.3t够用吗 奔驰1.3t够用吗? 1.3t的奔驰怎么样? 做美容院加盟需要有一个清晰的定位? 怎么免费弄QQ空间面板和主页 JAVA开发一个系统,开发文档中用什么图来描述 逻辑模型,功能模型,有过开发经验的帮助下,急急急~~ 求个免费的虚拟主机控制面板管理工具。 除了免费的kloxo lxadmin面板,还有什么免费的面板可用 Java中什么是类图,它的作用是什么 请问,成年人关闭人脸识别,游戏限制登录? 不需要人脸识别的腾讯游戏? 人是在干什么的 请问我在干什么? 你在干什么呢? 应用程序启动时出现乱码 总是出现乱码,是什么情况 应用软件的菜单显示为乱码。怎么办? 洋河土特产有哪些 脾摘除以后会有什么影响! python运行出错。 python 3以上可以爬虫吗 商铺的出租和转让有什么区别? 玩博雅麻将全集时,抢了一个红包,怎么用啊 怎样把街机游戏里的幸运满贯下到手机里玩啊 不要什么安卓麻将合集的 那个币子少的可怜