请问在JAVA中如何实现点击按钮实现数组自加一

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在JAVA中如何实现点击按钮实现数组自加一相关的知识,希望对你有一定的参考价值。

请问在JAVA中如何实现点击按钮实现数组自加一,数组为0时,点击后为1,数组为1是,点击后为2,以此类推……
请给出详细代码,如运行无误,追加40分
一个简单的JAVA程序,每点击一次按钮,输出的数字在前一个数的基础上加1,例如,BJ101,点击按钮后输出BJ102,再点击一次,输出BJ103。请高手解答如何实现,请给出详细代码。

参考技术A import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class Btn extends JFrame

private static final long serialVersionUID = 1L;

private JButton btn;
int i = 101;

public Btn()
this.setTitle("Button");
btn = new JButton();
this.add(btn);
btn.setText("BJ"+101);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.btn.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent e)
btn.setText("BJ"+String.valueOf(i+1));
i++;



);
this.pack();
this.setVisible(true);

public static void main(String[] args)
new Btn();




//调试成功,布局自己稍微改一下就可以了~
参考技术B 数组自加一?什么意思,是说数组长度自加一吧,但是数组长度一旦定义了就不能修改的。
如果你要保存可能改变数量的东西最好要用容器来装。
参考技术C 就是啊,把题目说清楚点吧!

请问下面的图片左上方的两个按钮加中间竖线用vc++中的MFC怎么去实现?完成后,另赠100分。

若你们不知道我的意思,请下载“学算术 V2.0” 这个小软件,看上面的按钮怎么实现的。

就是图像个组件,把右边拉 左边,拉成一条线,在选择图中属性即可

参考技术A 插入一个图片控件,宽度调整到最小,右击图片控件菜单,属性,在右边的属性面板外观选项卡中将Sunken设置为True。

如果是VC6,在弹出的属性面板中选定Sunken(凹陷)即可
参考技术B 应该是TAB控件的吧,插入资源里有

TCITEM tabitem;
TCHAR *tabctrltag[2]=TEXT("横式"),TEXT("竖式练习");
//设置TAB控件背景颜色
SetClassLong(htab,GCL_HBRBACKGROUND,(LONG)CreateSolidBrush(DLGMAINBG));

//给TAB控件增加页面
tabitem.mask=TCIF_TEXT;
for(i=0;i<2;i++)

tabitem.pszText=tabctrltag[i];
SendMessage(htab,TCM_INSERTITEM,i,(LPARAM)&tabitem);
本回答被提问者采纳
参考技术C 其实那个竖线也是一个按钮、你新建一个按钮、查看属性、取消"弹出"选项、选中"分隔符"就可以了~不懂就追问哈~ 参考技术D 这个貌似不是什么组件吧! 其实可以自己画一条,就一条线,很容易……

以上是关于请问在JAVA中如何实现点击按钮实现数组自加一的主要内容,如果未能解决你的问题,请参考以下文章

java swing 编程中,如何实现点击按钮弹出新的窗口???

高分求教:如何实现java web 按钮点击弹出登陆界面,并登陆

c# listbox 添加一次就显示一行,请问下怎么实现

layer.open 设置多个按钮,点击按钮不关闭弹窗,请问如何实现

android如何实现监听软键盘收起按钮的点击事件

请问如何在小程序里实现引导页面跳转设置啊?