JOptionPane.showMessageDialog(null,"輸入提示錯(cuò)誤信息","對(duì)話框的標(biāo)題",JOptionPane.ERROR_MESSAGE);
我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、德安ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的德安網(wǎng)站制作公司
告警是編譯時(shí)檢查發(fā)現(xiàn)不符合一些常用約定,但是不妨礙執(zhí)行。
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; //靜態(tài)方法共用內(nèi)存
public void call(){
System.out.println("調(diào)用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("第一個(gè)實(shí)例對(duì)象調(diào)用變量i的結(jié)果為i="+Text3.getI());//這里有警告
t1.call(); //調(diào)用call方法后,i的值變成了3
Text3.i++;
System.out.println("第二個(gè)實(shí)例對(duì)象調(diào)用變量i的結(jié)果為i="+Text3.getI());//這里有警告
t2.call();
}
}
你好,很高興回答你的問題。
是指的編輯器里類名下有下劃線報(bào)警嗎,那可能是一些代碼規(guī)范的報(bào)警。
具體請(qǐng)把報(bào)警的內(nèi)容或界面貼出來,大家?guī)湍愦_定一下。
如果有幫助到你,請(qǐng)點(diǎn)擊采納。
我解答的大部分是軟件開發(fā)新人遇到的問題,如果有興趣可以關(guān)注我。
Display的常用的兩個(gè)方法: 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