「javashow方法」JAVAshow方法怎么使用

博主:adminadmin 2022-12-23 10:48:08 55

今天给各位分享javashow方法的知识,其中也会对JAVAshow方法怎么使用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中调用show方法的语句

show()方法被setVisible(true)取代了,后续api将不再支持(就是说如果你继续用的话,你的java程序将不能很好地运行在以后的jre中,会出现运行时错误,所以就不需要再研究show语句了。

Java 中的show方法问题

show方法已过时,从 JDK 1.5 版开始,由 Component.setVisible(boolean) 取代。

功能是使窗口可见。如果窗口和/或其所有者还不能显示,则都不显示。在使窗口可见之前将验证它。如果窗口已经可见,则此方法将窗口带到最前面。

java show()函数

你建立了JPanel,但是没有把JPanel添加到JFrame中。

在HeadLine构造函数中添加:

this.add(pane);

this.setVisible(true);

就ok了。

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方法调用show的时候显示所输入参数

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;imax;i++){

System.out.print("工号"+arr[i].getNum()+" "+"姓名"+arr[i].getName()+" "+"电话"+arr[i].getPhonenum()+" "+"地址"+arr[i].getAddress()+" "+"工作"+arr[i].getWork());

}

3、在你的add类中测试代码:

//测试代码

public static void main(String[] args) {

add a = new add();

a.addwork();

a.show();

}

java卡片布局中show的正确使用方法

已修改,复制粘贴即可,

panelMain = new Panel (cl);// 被设定为卡片布局的面板

修改如上即可

import java.awt.BorderLayout;

import java.awt.Button;

import java.awt.CardLayout;

import java.awt.FlowLayout;

import java.awt.Frame;

import java.awt.Label;

import java.awt.Panel;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

public class Ceshi extends Frame

{

PanelF pf = new PanelF ();

PanelS ps = new PanelS ();

Panel panelMain, panelXZ;

Button btNext, btPrevious, bt1, bt2, bt3, bt4, bt5;

CardLayout cl;

Boolean w = false;

public Ceshi ()

{

cl = new CardLayout ();

panelMain = new Panel (cl);// 被设定为卡片布局的面板

panelXZ = new Panel ();// 构造放按钮的面板

btPrevious = new Button ("上一页");

btNext = new Button ("下一页");

bt1 = new Button ("1");

bt2 = new Button ("2");

// 给定义为卡片布局的面板添加面板

panelMain.add (pf, "pf");

panelMain.add (ps, "ps");

panelXZ.add (btPrevious);

panelXZ.add (btNext);

panelXZ.add (bt1);

panelXZ.add (bt2);

btPrevious.addActionListener (new ActionListener ()

{

@Override

public void actionPerformed ( ActionEvent e )

{

cl.previous (panelMain);

}

});

btNext.addActionListener (new ActionListener ()

{// 下一页的按钮

public void actionPerformed ( ActionEvent e )

{

cl.next (panelMain);

}

});

bt1.addActionListener (new ActionListener ()

{// 跳转到第二个面板的按钮

public void actionPerformed ( ActionEvent e )

{

cl.show (panelMain, "pf");

}

});

bt2.addActionListener (new ActionListener ()

{// 跳转到第二个面板的按钮

public void actionPerformed ( ActionEvent e )

{

cl.show (panelMain, "ps");

}

});

addWindowListener (new WindowAdapter ()

{

public void windowClosing ( WindowEvent wevent )

{

if (w)

dispose ();

else

System.exit (0);

}

});

panelXZ.setLayout (new FlowLayout ());

setTitle ("主界面");

setSize (800, 600);

setLocationRelativeTo (null);

add (panelMain, BorderLayout.CENTER);// 把设为卡片布局的面板放置在窗体中间

add (panelXZ, BorderLayout.SOUTH);// 把带按钮的面板放置在底部

setVisible (true);

}

public static void main ( String args[] )

{

new Ceshi ();

}

}

// 第一个面板

class PanelF extends Panel

{

public PanelF ()

{

add (new Label ("第一个面板"));

}

}

// 第二个面板

class PanelS extends Panel

{

public PanelS ()

{

add (new Label ("第二个面板"));

}

}

javashow方法的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于JAVAshow方法怎么使用、javashow方法的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。