cardLayout ???

问题描述

publicclassViewerPaneextendsJFrame{Browsepane=newBrowse(imageNames);在主类中能否调用card布局管理pane.card.last(pane);为什么不能调用啊}classBrowseextendsJPanel{CardLayoutcard=newCardLayout();Photophoto;publicBrowse(String[]names){setLayout(card);for(inti=0;i<names.length;i++){photo=newPhoto(names[i]);add(names[i],newJScrollPane(photo));}}}

解决方案

解决方案二:
你没有Main方法吧publicstaticvoidmain(String[]arg){Browsepane=newBrowse("123");pane.card.last(pane);}
解决方案三:
不是的我只不过简化下,其他的没贴出来
解决方案四:
ViewerPane和Browse是在同一个包里的吗
解决方案五:
恩都在一个包里
解决方案六:
该回复于2010-09-15 11:10:32被版主删除
解决方案七:
这是什么回复啊
解决方案八:
可是在我的电脑上好像可以调用啊你是哪里细节上写错了吧

时间: 2024-09-28 09:50:02

cardLayout ???的相关文章

CardLayout布局练习(小的图片浏览器)

/* 涉及Panel中的图片的加载,还有Frame的关闭的方法, CardLayout(int hgap, int vgap)就会决定卡片面板的大小 匿名类的使用... */ import java.awt.*; import java.awt.event.*; import javax.swing.*; public class CardLayoutDemo extends Frame{ Panel pCards=new Panel();//卡片面板 CardLayout Clayout=ne

java的CardLayout

CardLayout允许我们在更复杂的拥有真正的文件夹卡片与一条边相遇的环境里创建大致相同于"卡片式对话框"的布局,我们必须压下一个卡片使不同的对话框带到前面来.在AWT里不是这样的:CardLayout是简单的空的空格,我们可以自由地把新卡片带到前面来.(JFC/Swing库包括卡片式的窗格看起来非常的棒,且可以我们处理所有的细节.) 1. 联合布局(Combining layouts) 下面的例子联合了更多的布局类型,在最初只有一个布局管理器被程序片或应用程序操作看起来相当的困难.

frame-求救。为什么键盘监听事件不响应了。。

问题描述 求救.为什么键盘监听事件不响应了.. mport java.awt.CardLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; impor

jpanel-java开发中我设置了一个JPanel里面装了图片作为背景 但是为什么没有显示出来背景图片

问题描述 java开发中我设置了一个JPanel里面装了图片作为背景 但是为什么没有显示出来背景图片 此段代码中什么地方出错了?为什么我的ip,h还有rs,drgl这三个地方的背景图片 无法显示或者切换? p4=new JPanel(new BorderLayout()); p2=new JPanel(new CardLayout()); //处理p2,p3,p4 p2_lab1=new JLabel(new ImageIcon("image/21.jpg")); p2_lab2=ne

Java混淆编译器(转apusic.com)

编译 最近试用了几个Java混淆器(Java Obfuscator),感觉没有一个完全另人满意的,于是想干脆自己写一个得了.翻了几页Java虚拟机规范之后突发奇想,别的混淆器都是在编译好的byte code上做文章,能不能从源码直接编译成经过混淆的class文件呢?就这样花了一个多星期的时间写了一个Java混淆编译器(Java Obfuscator Compiler). Q: 什么是混淆器?A: 由于Java程序运行时是动态连接的,因此编译成的目标文件中包含有符号表,使得Java程序很容易被反编

在网页上发布统计曲线

统计|网页 一.引言 在熙熙攘攘的Internet上制作极富个性化的主页.及时发布令人心动的信息 ,以便吸引全世界不同肤色.不同职业的人们驻"足"观看,以致流连忘返,甚者慷慨 解囊,是Internet冲浪者心中的梦想.通过合理运用HTML脚本语言提供的表格.列 表.字体和段落的格式化.多媒体支持等,能使网页内容清晰.层次分明.可读性 强,这些已有众多文献论述,在此不再赘述. 我们知道,在各种信息中,统计信息堪称是用得较多.具有相当说服力的信息 ,而表达统计数据最直观的方式是根据这些数据

java的卡片式对话框

在本章的前部,向我们介绍了老式的CardLayout,并且注意到我们怎样去管理我们所有的卡片开关.有趣的是,有人现在认为这是一种不错的设计.幸运的是,Swing用JTabbedPane对它进行了修补,由JTabbedPane来处理这些卡片,开关和其它的任何事物.对比CardLayout和JTabbedPane,我们会发现惊人的差异. 下面的程序例子十分的有趣,因为它利用了前面例子的设计.它们都是做为JPanel的衍生物来构建的,因此这个程序将安放前面的每个例子到它自己在JTabbedPane的窗

Java GUI:SWT/Swing/AWT的介绍及比较

本文通过对 Eclipse 的SWT 和 Java Swing.Abstract Windows Toolkit (AWT)GUI 工具包进行比较,可以帮助新应用程序的开发人员从中选择适当的 工具. 您可以通过本文了解对每个工具包的基本特性的介绍,以及使用 每个工具包的优缺点. 简介 developerWorks 上另外一些作者已 经展示了如何在 Swing 和 SWT 之间很好地进行迁移(参见 参考资料).本文 的目标是帮助您在开始开发项目之前确定选择使用哪个 GUI 工具包. 但 是首先我们

java编写电话管理系统

import java.awt.*; import java.awt.event.*; import java.util.*; class p1 extends Panel { Label l1; Font f=new Font("宋体",Font.BOLD,20); p1() { setLayout(new GridLayout(1,1)); l1=new Label("用户电话号码管理",Label.CENTER); l1.setFont(f); add(l1)