java show过时_Java中show() 方法被那个方法代替了? java编程 显示类中信
你說的show是swing里的吧,在老版本中Component這個(gè)超類確實(shí)有show這個(gè)方法,而且這個(gè)方法也相當(dāng)有用,使一個(gè)窗口可見,并放到最前面。在jdk5.0中阻止了這個(gè)方法,普遍用setVisible()顯示窗體。
1.在你的Test類里這么寫:
int num, phonenum;
String name,address, work;
public Test(int num, String name,int phonenum,String address,String work) {
this.num=num;
this.name=name;
this.phonenum=phonenum;
this.address=address;
this.work=work;
}
public int getNum() {
return num;
}
public int getPhonenum() {
return phonenum;
}
public String getName() {
return name;
}
public String getAddress() {
return address;
}
public String getWork() {
return work;
}
2、你的show()方法里這么寫
for(int i=0;i
System.out.print("工號(hào)"+arr[i].getNum()+" "+"姓名"+arr[i].getName()+" "+"電話"+arr[i].getPhonenum()+" "+"地址"+arr[i].getAddress()+" "+"工作"+arr[i].getWork());
}
3、在你的add類中測(cè)試代碼:
//測(cè)試代碼
public static void main(String[] args) {
add a = new add();
a.addwork();
a.show();
}
這樣就能運(yùn)行出來了。
滿意請(qǐng)采納,謝謝!@
public void show(){
System.out.println("the age is "+getName(););
}
class Test(){
public static void main(String [] args)
{
Person p =new Person();
p.getName("王吳");
p.show().}}
show方法已過時(shí),從 JDK 1.5 版開始,由 Component.setVisible(boolean) 取代。
功能是使窗口可見。如果窗口和/或其所有者還不能顯示,則都不顯示。在使窗口可見之前將驗(yàn)證它。如果窗口已經(jīng)可見,則此方法將窗口帶到最前面。
父類型,子類型做參數(shù),沒什么用意就是兩個(gè)輸出
你可以把測(cè)試類中的Foods food = new Foods(); 改成Goods food = new Foods();
那么兩個(gè)輸出的結(jié)果就是一樣哦,因?yàn)轭愋鸵粯恿?/p>
java中調(diào)用show方法的語句
: 你是指窗體的Frame的show()方法么jdk這樣解釋的:已過時(shí). 從 JDK 1.5 版開始,由 Component.setVisible(boolean) 取代.使窗口可見.如果窗口和/或其所有者還不能顯示,則都不顯示.在使窗口可見之前將驗(yàn)證它.如果窗口已經(jīng)可見,則此方法將窗口帶到最前面. 覆蓋:類 Component 中的 show
java里的show是什么含義
: 相當(dāng)于setVisible(true); 那是以前的版本,現(xiàn)在不用了.
Java問題,show是什么意思,有什么作用? -
: p1.show()和p2.show()應(yīng)該是Person 類下的show()方法.具體什么作用這個(gè)看show方法中的具體代碼,希望能幫到你望采納!
java編程 顯示類中信息的show方法怎么寫? -
: public void show(){ System.out.println("the age is "+getName();); } class Test(){ public static void main(String [] args) { Person p =new Person(); p.getName("王吳"); p.show().}}
JAVA中的show加方法名() -
: jframe frame = inframe(...); frame.show();// 這個(gè)方法已淘汰 frame.setvisible(true);// 才是
java代碼中出現(xiàn)show();上面劃一橫線是什么意思?要怎么改? -
: 方法中出現(xiàn)橫線,是因?yàn)樵摲椒ㄒ呀?jīng)不建議被使用,應(yīng)該有替代的方案 你說的show()方法是不是JFrame中的show()方法呢,可以用setVisible(true)這個(gè)方法來替代 祝你好運(yùn)!
在java中this.show()什么意思 -
: this代表本對(duì)象.假設(shè)現(xiàn)在有一個(gè)Jframe窗口,this.show()就會(huì)使這個(gè)窗口顯示出來(默認(rèn)是不顯示的)
請(qǐng)問java中show() 與 setVisible(true) 的用法有何異同? -
: show()方法被setVisible(true)取代了,后續(xù)api將不再支持(就是說如果你繼續(xù)用的話,你的java程序?qū)⒉荒芎芎玫剡\(yùn)行在以后的jre中,會(huì)出現(xiàn)運(yùn)行時(shí)錯(cuò)誤,nosuchmethodexception) .public void setContentPane(Container contentPane) 設(shè)置 contentPane 屬性.此方法由構(gòu)造方法調(diào)用."contentPane" 是應(yīng)用程序特定組件的主要容器.應(yīng)用程序應(yīng)將子組件添加到 contentPane,設(shè)置它的布局管理器,等等.
Java中show() 方法被那個(gè)方法代替了? -
: 你說的show是swing里的吧,在老版本中Component這個(gè)超類確實(shí)有show這個(gè)方法,而且這個(gè)方法也相當(dāng)有用,使一個(gè)窗口可見,并放到最前面.在jdk5.0中阻止了這個(gè)方法,普遍用setVisible()顯示窗體.
Java 中的show方法問題 -
: show方法已過時(shí),從 JDK 1.5 版開始,由 Component.setVisible(boolean) 取代.功能是使窗口可見.如果窗口和/或其所有者還不能顯示,則都不顯示.在使窗口可見之前將驗(yàn)證它.如果窗口已經(jīng)可見,則此方法將窗口帶到最前面.
總結(jié)
以上是生活随笔為你收集整理的java show过时_Java中show() 方法被那个方法代替了? java编程 显示类中信的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信健康码要绑定银行卡吗
- 下一篇: 劳动者主动要求不缴纳社保,用人单位应该拒