新手求教育:!!!

问题描述

如何点击一个按钮在GUI中显示出一个定义的自变量啊??比如说 我点击一下 随机这个按钮。然后在GUI中 输出一个随机数。 再按 再变掉?。。。

解决方案

@SuppressWarnings("serial")public class Test extends JFrame implements ActionListener{public static void main(String[] args) {new Test().setVisible(true);}private JTextField jt;private JButton jb;public Test(){this.setSize(320, 240);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.setLocationRelativeTo(null);setWin();}private void setWin() {JPanel jp = new JPanel(null);this.add(jp);jt = new JTextField();jt.setBounds(10, 10, 150, 30);jp.add(jt);jb = new JButton("随机数");jb.setBounds(30, 50, 100, 30);jb.addActionListener(this);jp.add(jb);}@Overridepublic void actionPerformed(ActionEvent e) {String cmd = e.getActionCommand();if("随机数".equals(cmd)){int i = new Random().nextInt();jt.setText(String.valueOf(i));}} }
解决方案二:
首要要给按钮添加点击事件, 然后在添加事件的实现方法中做应该做的事,你这里要做的就是产生一个随机数,并显示。

时间: 2024-11-27 04:40:42

新手求教育:!!!的相关文章

点击btn动态创建checkbox怎么编写代码?新手求教育

问题描述 点击btn动态创建checkbox怎么编写代码?新手求教育 点击btn动态创建checkbox怎么编写代码?新手求教育 inline code protected void btn2_Click(object sender, EventArgs e) { } 解决方案 页面上添加checkbox,设为隐藏,点击btn后将它显示不可以吗?

sql语句-SQL 插入语句 新手求指导求教育

问题描述 SQL 插入语句 新手求指导求教育 INSERT INTO U_USER VALUES( 1,小严,严,,,,,,,,,,,,,);后面的没有写就出现前三个字段列名无效.为什么? 解决方案 为varchar类型的列赋值需要用单引号引起来(1,'小严','严',,,,,,,,,,,)

java 新手求问cannot be resolved to a type 的解决方法

问题描述 java 新手求问cannot be resolved to a type 的解决方法 这是我自学的一个项目,以前没发现这样的问题,jdk8.65,eclipse是最新版,看了网上的同类问题好像是jar包导入的问题,但是不知道具体怎样解决,请路过的大神指点迷津,万分感谢 import java.awt.*; import java.awt.event.*; public class ChatClient extends Frame{ TextArea ta = new TextArea

java-JAVA 我想在10到1000之间打印各个数位之和为5的数字,这样写有什么错,新手求大神指点

问题描述 JAVA 我想在10到1000之间打印各个数位之和为5的数字,这样写有什么错,新手求大神指点 public class Demo1 { public static void main(String []args){ int n=10; int t=n; int sum=0; while(t<=1000) { t++; sum=sum+t%10; t=t/10; } if(sum==5) { System.out.println(""各个数位之和为5的有:"&q

android播放实时rtmp流该怎么播放。新手求大神指导

问题描述 android播放实时rtmp流该怎么播放.新手求大神指导 给一个这个rtmp://58.61.150.201/vepkgr/aps3的实时流 我该怎么用android播放出来? SurfaceView吗?

代码-新手求问wpf程序中关于路由事件的问题

问题描述 新手求问wpf程序中关于路由事件的问题 我放了两个Button控件 public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Grid1.AddHandler(Button.ClickEvent,new RoutedEventHandler(onClick)); } public void onClick(object sender, RoutedEventArgs e

.net oracal 新手求帮助

问题描述 .net oracal 新手求帮助 新手,请问省略号位置处的代码怎么写.求帮助 private void btnOKCHS_Click_1(object sender EventArgs e) { ServiceClient client = new ServiceClient(); WcfDb.OracleParameter[] oParms = { new OracleParameter{ ParameterName="":a0""DbType= Wc

代码-缓存流的问题,新手求解答

问题描述 缓存流的问题,新手求解答 import java.io.*; public class Student { public static void main(String[] args) { // TODO Auto-generated method stub String[] content={"好久不见","你好吗","常联系"}; File file=new File("word.txt"); try{ File

word文档-新手求问word表格问题

问题描述 新手求问word表格问题 现在Word表格中已经添加了1000行左右的数据,但这些表格的列并没有全部写完,现在另外一个Word中有了100条与原1000条一样的数据,并且比原来的数据详细.如何用这100条数据去替换1000条中的不完整数据?两个Word表格表头一致 解决方案 选择那个多的文档,准备替换的内容,,鼠标右键选择复制.回道那个需要替换掉的文档,选择要被替换掉的内容,右键选择粘贴.完工. 解决方案二: 目前word版本2003/2007 解决方案三: 用word2015比好好