JButton button=new JButton(Action action);怎么会出错呢?

问题描述

JButton button=new JButton(Action action);怎么会出错呢?

所用的包已经导入。
import javax.swing.AbstractAction;

解决方案

什么错误提示,把错误看清楚

解决方案二:

AbstractAction是抽象类,需要自己继承AbstractAction类,实现actionPerformed方法

 class MyAction extends javax.swing.AbstractAction{

    @Override
    public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub

    }

}

JButton button=new JButton(new MyAction());

解决方案三:

给你代码的那个人说的是对的,就是那个原因。

时间: 2024-10-25 10:56:03

JButton button=new JButton(Action action);怎么会出错呢?的相关文章

extjs4-使用Ext.form.action.Action ,断开与服务端的连接,再提交,提示框无法关闭

问题描述 使用Ext.form.action.Action ,断开与服务端的连接,再提交,提示框无法关闭 使用Ext.form.action.Action 来提交数据,提交前断开与服务端的连接,再提交.waitMessage的信息一直显示,该怎么关闭啊 解决方案 配置timeout 和failure,超时后触发failure事件,隐藏起来就行了~ timeout单位为妙..

请教C#,Form窗口的一个Button,调用Excel导出表格时出错

问题描述 请教C#,Form窗口的一个Button,调用Excel导出表格时出错 一个调用Excel导出表的操作,出错.请熟悉excel调用的高手指教. 相关代码: private void button1_Click(object sender, EventArgs e) { saveFileDialog1.AddExtension = true;//对话框自动在文件名中添加扩展名 saveFileDialog1.FileName = name+"与"+name1+"担保信

急救在ajax 调用action action返回值问题

问题描述 我写了一个ajax用来做省市及联菜单我先是把省的值读到页面上来了,当下拉加列表值改变时就调用ajax代码如下/**创建一个ajax进行及联菜单的异步调用*showCity()显示省份/市区显示行业/和求职职业*///创建httpRequestvarcreateAjaxObj=function(){varhttpRequest=false;if(window.XMLHttpRequest){//如果为Mozilla,Safari等浏览器httpRequest=newXMLHttpRequ

gui-Java关于JButton上加上图片把文字覆盖的问题

问题描述 Java关于JButton上加上图片把文字覆盖的问题 如题,在做界面的时候,把JButton上set了一个icon,就把原来的文字覆盖了,set background也是这样,怎么解决呢?求详细介绍,楼主Java小白一只 解决方案 使用JButton的public void setHorizontalTextPosition(int textPosition)与 public void setVerticalTextPosition(int textPosition) 例:JButto

产品经理教你写代码—用JAVA写一个阿里云VPC Open API调用程序

引言 VPC提供了丰富的API接口,让网络工程是可以通过API调用的方式管理网络资源.用程序和软件管理自动化管理网络资源是一件显著提升运维效率和网络生产力的事情.产品经理教你写代码系列文章的目标是不懂代码的网络工程师能一步一步的学会用API管理网络.另外通过文章标题大家也可以看出来,产品经理教你写代码肯定是一个业余班,里面的代码很多写的都不规范,可能也有很多Bug.专业选手可以参考的有限,请适度喷,手下留情.其实如果只是想用单个API调用,可以用下面这个线上工具: https://api.ali

产品经理教你写代码【二】—批量添加多个IP到共享带宽

引言 在第一篇博客里面提到了如何拼接出一个调用Open API的URL.https://yq.aliyun.com/articles/225094?spm=5176.8091938.0.0.88lzXf 具备这个能力后,可以做很多事情.比如说可灵活定制的批量处理操作.或可灵活定制的监控查询动作.这篇文章介绍一个批量添加EIP到共享带宽.这个功能后续会在控制台上线,在没上线之前可以用本文的方法批量添加多个IP到共享带宽. 源代码 import java.io.IOException; import

java-JavaJFrame窗口中组件显示问题

问题描述 JavaJFrame窗口中组件显示问题 我在JFrame中添加了菜单栏并为菜单项添加事件(在窗口中添加一个JComponent),但是窗口中不显示! 代码如下: package frame; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.EventQueue; import java.awt.Graphics; import java.awt

Java 简易计算器之学习笔记

为了练手,抽空做了这款"简易计算器".就此谈谈在制作过程中遇到的问题. 在制作时,swing组件的布局可累坏我了,还是比较熟悉以前那种"所见即所得"的可视化组件布局方式,下面是UI类,用于绘制UI.  代码如下 复制代码 package me.jerrys.calc; import java.awt.FlowLayout; import java.awt.Font; import java.awt.GridLayout; import java.awt.KeyEve

java常见事件响应方法实例汇总_java

本文实例汇总了java中常见的事件响应方法,包括容器类监听.监听器类.AbstractAction.反射等.以方便大家参考.具体方法如下: 首先,在Java图形用户界面中,处理事件时所必须的步骤是: 1.创建接受响应的组件(控件) 2.实现相关事件监听接口 3.注册事件源的动作监听器 4.事件触发时的事件处理 相应的可以通过以下的集中方式来作出事件响应. 一.容器类监听   效果:单击窗体中的三个按钮,实现相应的相应时间.    import java.awt.*; import java.aw