为什么会出现如下错误?然后怎样改正?

问题描述

//为内部窗体添加Action的方法privateJButtoncreateFrameButton(StringfName,Stringcname){StringimgUrl="res/ActionIcon/"+fName+".png";StringimgUrl_roll="res/ActionIcon/"+fName+"_roll.png";StringimgUrl_down="res/ActionIcon/"+fName+"_down.png";Iconicon=newImageIcon(imgUrl);Iconicon_roll=null;if(imgUrl_roll!=null)icon_roll=newImageIcon(imgUrl_roll);Iconicon_down=null;if(imgUrl_down!=null)icon_down=newImageIcon(imgUrl_down);Actionaction=newopenFrameAction(fName,cname,icon);JButtonbutton=newJButton(action);button.setMargin(newInsets(0,0,0,0));button.setHideActionText(true);//出现这样的错误:ThemethodsetHideActionText(boolean)isundefinedforthetypeJButtonbutton.setFocusPainted(false);button.setBorderPainted(false);//button.setContentAreaFilled(false);if(icon_roll!=null)button.setRolloverIcon(icon_roll);if(icon_down!=null)button.setPressedIcon(icon_down);returnbutton;}

解决方案

解决方案二:
jdk1.6才能使用的方法是不是你的jdk版本不对
解决方案三:
LZ从来都不结贴看这个类的API:从以下版本开始:1.6所以是你的编译器使用的JDK版本太低,估计是1.5
解决方案四:
估计是JDK版本太低的问题,LZ用1.6试试吧
解决方案五:
同解
解决方案六:
谢谢大家了!确是如此

时间: 2024-09-08 10:18:57

为什么会出现如下错误?然后怎样改正?的相关文章

struct-为什么不能实现信息的输入,提示section下面有红线错误,如何改正?谢谢!

问题描述 为什么不能实现信息的输入,提示section下面有红线错误,如何改正?谢谢! #include#include#include#define N 10union department{int cls;char office[10];};struct people{char name[10];int age;char job;union deparment section;}men[N];int main(){int i;for(i=0;i<N;i++){printf(""

spring-关于hibernate的疑问(不好意思,前两个问题格式有点错误,我改正了下)

问题描述 关于hibernate的疑问(不好意思,前两个问题格式有点错误,我改正了下) public void update(T t) { Session sess = sessionFactory.getCurrentSession(); sess.update(t); } 这个是我用spring+hibernate反向工程生成的一个DAO的函数,可以看到用了seesion,但是我不理解的是,为什么session在update后没有commit(),和close(),难道Hibernate希望

typedef struct-求大神找到下面代码中的代码的错误,并改正!

问题描述 求大神找到下面代码中的代码的错误,并改正! #include #include #include typedef struct { int a; int b; } DOUBLE_INT, *Double_int; Double_int a[4]; int main() { int i; for ( i=0; i < 4; i++) { a[i]->a = (i+1); a[i]->b = (i+1)<<1; } for ( i=0; i < 4; i++) {

c语言-下面程序是否有语法错误,有请改正并写出打印结果。

问题描述 下面程序是否有语法错误,有请改正并写出打印结果. 解决方案 不能将char* 转换为long*需要强制转换 解决方案二: 程序没有问题,会有一些编译警告,64位系统输出可能如下: [8],90 [8],234567890 解决方案三: 程序没有问题,会有一些编译警告,64位系统输出可能如下: [8],90 [8],234567890 解决方案四: 将 char* 转换为 long* 需要强制转换,即: long *pLong = (long *)str; 还有,long * 指针无法按

设计经验总结:设计师常犯的设计错误

文章描述:设计师便经常犯错,无数次的修改,作品会越来越完善(当然,有时也会有"无心插柳柳成荫"的个别现象).还是那句话"犯错不可怕,就怕你不改",这里总结了十几条最基本的错误,希望大家能够对号入座,在设计的时候有所警觉,避免犯错. 每个人都会犯错,聪明的人善于发现错误,然后改正不良习惯.而有些人则置之不理,一直错下去.你和大神之间为什么会有差距?这就是根源.犯错不可怕,可怕的是不敢承担.不敢面对.不敢改正. 设计师便经常犯错,无数次的修改,作品会越来越完善(当然,有

PHP抓取HTTPS内容和错误处理的方法_javascript技巧

问题 在研究Hacker News API的时候遇到一个HTTPS问题.因为所有的Hacker News API都是通过加密的HTTPS协议访问的,跟普通的HTTP协议不同,当使用PHP里的函数 file_get_contents() 来获取API里提供的数据时,出现错误 使用的代码是这样的: <?php $data = file_get_contents("/http://blog.it985.com/"); ?> 当运行上面的代码是遇到下面的错误提示: PHP Warn

PHP实现抓取HTTPS内容的方法和错误处理

最近在研究Hacker News API时遇到一个HTTPS问题.因为所有的Hacker News API都是通过加密的HTTPS协议访问的,跟普通的HTTP协议不同,当使用PHP里的函数 file_get_contents() 来获取API里提供的数据时,出现错误,使用的代码是这样的: <?php $data = file_get_contents("https://www.liqingbo.cn/son?print=pretty"); ...... 当运行上面的代码是遇到下面

央视纪录片误用网友虚构情节 低级错误不该犯

网络游戏的虚构情节竟"混"入历史纪录片,如此匪夷所思的"混搭"叫人跌破眼镜.最近,纪录片<中苏外交档案解密>在CCTV纪实频道重播.节目播出后,有细心的网友发现,网络游戏"红警"(红色警戒)中"尤里的复仇"这一虚构剧情竟被误当作正史.网友推断,如此移花接木可能是由于编导参考了网络上的资料,未经考证而直接引用造成的. 低级错误不该犯 纪录片<中苏外交档案解密>记录了1949年中华人民共和国成立后我国与前苏

HTML进阶应用技巧(一)HTML语言基础

技巧 一.为什么要学习HTML? 近两年来,许多公司开发出了图形化的HTML开发工具,使得网页的制作变得非常简单.如微软公司推出的 Microsoft FrontPage, Adobe公司推出的 Adobe Pagemill, Micromedia公司推出的Dreamweaver等编辑工具,都被称为"所见即所得"的网页制作工具.这些图形化的开发工具可以直接处理网页,而不用书写费劲的标记.这使得用户在没有HTML语言基础的情况下,照样可以编写网页.这时,编写HTML文档的任务由开发工具替

HTML语言基础

一.为什么要学习HTML? 近两年来,许多公司开发出了图形化的HTML开发工具,使得网页的制作变得非常简单.如微软公司推出的 Microsoft FrontPage, Adobe公司推出的 Adobe Pagemill, Micromedia公司推出的Dreamweaver等编辑工具,都被称为"所见即所得"的网页制作工具.这些图形化的开发工具可以直接处理网页,而不用书写费劲的标记.这使得用户在没有HTML语言基础的情况下,照样可以编写网页.这时,编写HTML文档的任务由开发工具替你完成