JOptionPane.showMessageDialog(null,"输入提示错误信息","对话框的标题",JOptionPane.ERROR_MESSAGE);
我们提供的服务有:网站设计、做网站、微信公众号开发、网站优化、网站认证、德安ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的德安网站制作公司
告警是编译时检查发现不符合一些常用约定,但是不妨碍执行。
1
The static field Text3.i should be accessed in a static way
以下是修改过的代码。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
public class Text3 {
static int i=47; //静态方法共用内存
public void call(){
System.out.println("调用call方法");
for(i=0;i3;i++){
System.out.print(i+" ");
if(i==2){
System.out.println();
}
}
}
public static int getI() {
return i;
}
public static void setI(int i) {
Text3.i = i;
}
public Text3(){
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Text3 t1=new Text3();
Text3 t2=new Text3();
Text3.setI(60); //这里有警告
Text3.i++;
System.out.println("第一个实例对象调用变量i的结果为i="+Text3.getI());//这里有警告
t1.call(); //调用call方法后,i的值变成了3
Text3.i++;
System.out.println("第二个实例对象调用变量i的结果为i="+Text3.getI());//这里有警告
t2.call();
}
}
你好,很高兴回答你的问题。
是指的编辑器里类名下有下划线报警吗,那可能是一些代码规范的报警。
具体请把报警的内容或界面贴出来,大家帮你确定一下。
如果有帮助到你,请点击采纳。
我解答的大部分是软件开发新人遇到的问题,如果有兴趣可以关注我。
Display的常用的两个方法: setCurrent(Alert alert, Displayable nextDisplayable);//显示alert之后跳到nextDisplayable setCurrent(Displayable nextDisplayable) ;//将nextDisplayable显示到屏幕 例如: Form form = new Form("title");//定义form Alert alert=new Alert("titel","contents",null,AlertType.INFO);//定义alert display.setCurrent(alert,form);//显示提醒信息alert,然后跳到form