易截截图软件、单文件、免安装、纯绿色、仅160KB

关于java gui 编程问题

遇到一个很棘手的问题
  java gui编程中 的问题

  
 
  1:很多按钮
  2: 主界面
  我想做的效果是 根据在1处按的按钮改变2号面板中的元素(把2号面板换成另一个面板)
  现在的问题是 2号的面板不改变..?
要看看是不是重绘 情况。
还有光说没有啊。。
看不着代码

// 自定义的初始化方法(需要初始自己定义的属性)
Private void myinit(){
// MyDrawPanel 我自己做到面板类
jpAllSpace = new MyDrawPanel();

}

//frame窗口的初始化方法
private void initComponents(){

loginPanel = new javax.swing.JPanel();
jlUserName = new javax.swing.JLabel();
jlPasswd = new javax.swing.JLabel();
jbtnLogin = new javax.swing.JButton();
很多初始化代码…
}

//点击按钮调用的方法
private void jbtnCancelActionPerformed(java.awt.event.ActionEvent evt){
jpAllSpace = new JPanel();
this.repaint();
}


方法调用
窗体初始化调用myinit()(窗体类的构造方法中调用) >> initComponents (窗体类的构造方法中调用) >>显示窗体

然后我在按钮事件中改边jpAllSpace值 再 repaint() 结果没改变jpAllSpace内容



这个可以使用cardlayout,2出放一个JPanel用来盛放其他JPanel,并把这个JPanel设成cardlayout。1中按钮的事件响应调用CardLayout的show方法来显示相应的JPanel。

Java code



Code highlighting produced by Actipro CodeHighlighter (freeware)
htt


相关问答:

在jsp中用session怎么实现购买功能 - Java / Web 开发

我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍

下面是购物车的核心代码 
有了这个 就应该能够做出来吧
Java code:

public void doPost(HttpServletRequest reque ......

java语法问题 - Java / Java EE

import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{

File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......

java applet在html中无法显示

我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:

<HTML>
<HEAD>
<TITLE>TEST.HTML< ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

java泛型


import java.util.*;
class Tiger{}
public class P378 {
public static void main(String[] args) {
//为什么可以这么做
List<String> ls=new Test1().makeArrayList(new Tiger());
}
}
clas ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号