Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 819|回复: 0

《求助》,急需解答,愿意转账100元作为感谢。求大神。。

  [复制链接]

该用户从未签到

发表于 2014-4-26 13:33:11 | 显示全部楼层 |阅读模式
30Java金币
本帖最后由 yanglc2014 于 2014-4-26 14:40 编辑
  1. package com.QProject;

  2. import java.awt.*;
  3. import javax.swing.*;

  4. public class QLogon extends JFrame {
  5.         // 北部区域
  6.         JLabel jla1;

  7.         // 中部区域
  8.         JTabbedPane jtp1;
  9.         JPanel jpa1, jpa2, jpa3;
  10.         JLabel jla2, jla3, jla4, jla5;
  11.         JTextField jtf1;
  12.         JPasswordField jpf;
  13.         JButton jbu1;
  14.         JCheckBox jcb1, jcb2;

  15.         // 南部区域
  16.         JButton jbu2, jbu3, jbu4;
  17.         JPanel jpa4;

  18.         public static void main(String[] args) {
  19.                 new QLogon();
  20.         }

  21.         public QLogon() {
  22.                 // 创建北部组件
  23.                 jla1 = new JLabel(new ImageIcon("Pic/logonICO.jpg"));
  24.                 // 创建中部组件(QQ号码选项卡)
  25.                 jtp1 = new JTabbedPane();
  26.                 jpa1 = new JPanel();
  27.                 jpa2 = new JPanel();
  28.                 jpa3 = new JPanel();
  29.                 jla2 = new JLabel("QQ账号", JLabel.CENTER);
  30.                 jtf1 = new JTextField(10);
  31.                 jbu1 = new JButton(new ImageIcon("Pic/delte"));
  32.                 jla3 = new JLabel("QQ密码", JLabel.CENTER);
  33.                 jpf = new JPasswordField(10);
  34.                 jla4 = new JLabel("忘记密码", JLabel.CENTER);
  35.                 jla4.setFont(new Font("宋体", Font.PLAIN, 16));
  36.                 jla4.setForeground(Color.blue);
  37.                 jcb1 = new JCheckBox("隐身登陆");
  38.                 jcb2 = new JCheckBox("记住密码");
  39.                 jla5 = new JLabel("<html><a href = 'www.qq.com'>申请密码保护", JLabel.CENTER);
  40.                 // 创建南部组件
  41.                 jbu2 = new JButton(new ImageIcon("Pic/Logonin.jpg"));
  42.                 jbu3 = new JButton(new ImageIcon("Pic/cancel.jpg"));
  43.                 jbu4 = new JButton(new ImageIcon("Pic/QQapply.jpg"));

  44.                 // 将面板添加到选项卡
  45.                 jtp1.add("QQ号码", jpa1);
  46.                 jtp1.add("手机号码", jpa2);
  47.                 jtp1.add("电子邮箱", jpa3);

  48.                 // 创建布局管理器
  49.                 jpa1.setLayout(new GridLayout(3, 3));
  50.                 jpa2.setLayout(new GridLayout(3, 3));
  51.                 jpa3.setLayout(new GridLayout(3, 3));
  52.                
  53.                 // 添加北部组件
  54.                 this.add(jla1, BorderLayout.NORTH);
  55.                
  56.                 //添加中部组件(1、添加到panel,2、将panel添加到JFrame)
  57.                 jpa1.add(jla2);
  58.                 jpa1.add(jtf1);
  59.                 jpa1.add(jbu1);
  60.                 jpa1.add(jla3);
  61.                 jpa1.add(jpf);
  62.                 jpa1.add(jla4);
  63.                 jpa1.add(jcb1);
  64.                 jpa1.add(jcb2);
  65.                 jpa1.add(jla5);
  66.                 this.add(jpa1, BorderLayout.CENTER);
  67.                 this.add(jpa2, BorderLayout.CENTER);
  68.                 this.add(jpa3, BorderLayout.CENTER);
  69.                
  70.                 // 添加南部Panel
  71.                 jpa4.add(jbu2);
  72.                 jpa4.add(jbu3);
  73.                 jpa4.add(jbu4);
  74.                 this.add(jpa4, BorderLayout.SOUTH);

  75.                 // 设置窗体属性
  76.                 this.setTitle("QQ登陆");
  77.                 this.setIconImage((new ImageIcon("Pic/qqICO.jpg")).getImage());
  78.                 this.setLocation(300, 100);
  79.                 this.setSize(500, 400);
  80.                 this.setResizable(false);
  81.                 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  82.                 // 显示窗体
  83.                 this.setVisible(true);

  84.         }
  85. }
复制代码



错误截图:


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

好像是没有定义 jpa4这个容器 你可以看看
回复

使用道具 举报

该用户从未签到

发表于 2014-4-26 13:33:12 | 显示全部楼层
好像是没有定义 jpa4这个容器  你可以看看
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2014-4-28 14:33:03 | 显示全部楼层
你指这个吗??

按这个报错,应该是外溢了,可能是参数没设置正确,但是我实在找不到。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-4-18 11:30 , Processed in 0.385382 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表