「javashow方法」JAVAshow方法怎么使用
今天给各位分享javashow方法的知识,其中也会对JAVAshow方法怎么使用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java中调用show方法的语句
- 2、Java 中的show方法问题
- 3、java show()函数
- 4、java编程 显示类中信息的show方法怎么写?
- 5、(java)show方法调用show的时候显示所输入参数
- 6、java卡片布局中show的正确使用方法
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方法的信息别忘了在本站进行查找喔。
发布于:2022-12-23,除非注明,否则均为
原创文章,转载请注明出处。