java jpane...-java Jpanel的有关问题

问题描述

java Jpanel的有关问题

panButton显示红线,是因为Jpanel的对象只能添加一个button 吗

import java.awt.*;import javax.swing.*;public class QQlogin { public static void main(String args[]) { // TODO Auto-generated method stub JFrame w = new JFrame(); w.setSize(250, 125); JLabel labuser = new JLabel("用户名"); JLabel labpass = new JLabel("密码"); JTextField txtuser = new JTextField(); JPasswordField txtpass = new JPasswordField(); JButton btnlogin = new JButton("登录"); JButton btnreg = new JButton("注册"); JButton btncancel = new JButton("取消"); //设置输入面板 JPanel panInput = new JPanel(); panInput.setLayout(new GridLayout(2 , 2)); panInput.add(labuser); panInput.add(txtuser); panInput.add(labpass); panInput.add(txtpass); //设置按键面板 JPanel panButton = new JPanel(); panButton.setLayout(new FlowLayout()); panButton.add(btnlogin); panButoon.add(btnreg); //panButton显示红线 为什么 panButoon.add(btncancel); //panButton显示红线 为什么 //设置窗体 w.setLayout(new BorderLayout()); w.add(panInput,BorderLayout.CENTER); w.add(panButton,BorderLayout.SOUTH); w.setVisible(true); }}

解决方案

加上w.pack();试试呢?

时间: 2025-01-26 17:32:13

java jpane...-java Jpanel的有关问题的相关文章

代码-请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么?

问题描述 请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么? Java小白一个,在看headfirst JAVA,书上有一个小的动画代码,是每个几秒画一个圆 然后圆的位置不断变化,书上故意用了JPanel.repaint这个方法,结果产生了运动痕迹, 然后书上提出的解决方法是repaint的时候先画一个大的白色的正方形把原来的圆盖住, 然后才画下一个圆.我实践的时候突发奇想用了JFrame.repaint来代替这个 JPanel.repaint,结果发

Java、Java Applet与 &#106avascript间的通信

摘 要:本文着重阐述了网页开发中,通过灵活使用从JavaScript语言中访问Java的方法.从JavaScript中访问JavaScript小程序的方法与变量,以及在Java Applet小程序中使用JavaScript等技术,实现这几种网页开发语言的互相补充,以开发更完美的Web应用程序. JavaScript是用于HTML环境的开发语言,提供了能够响应Web页面事件的脚本,可以完全访问浏览器窗口的各个方面,善于合并HTML.Java Applet小程序.插入件.服务器方程序和其他Web组件

用 Java 生成 Java:CodeModel 介绍

在我们编写代码的时候,常常会有这样的情形:一部分代码是可以根据另一部分代码按照某种特定的模式变化而来的: 有时,随着那一部分被依赖的代码发生变化,依赖的代码不得不跟着修改:有时,这样的代码会随着项目的推进,不止一次 的出现.很典型的一个例子就是,当需要自己实现数据访问层时,通常每个实体类会对应一个 DAO(数据访问对象)类,并 且一般来讲 DAO 类的代码编写是很机械的.这时,我们就需要使用"代码生成"来提高我们的开发效率以及提高代码的可 维护性. Java 有很多种方法可以实现&qu

java继承-JAVA抽象类(新手求解)

问题描述 JAVA抽象类(新手求解) 子类继承了一个抽象类,抽象类中没有无参构造函数,有有参构造.请问子类能实例化么?如果能,怎么做? 解决方案 子类构造方法中使用super()传参,指定一个父类的构造器 假如父类构造器是private修饰的那就没办法继承了. 解决方案二: 能,可以直接使用无参,也可以使用父类的有参构造 解决方案三: 首先,你应该先了解继承的原理,继承的强大在于子类可以继承来自父类的一切可继承的特征和行为,更重要的是子类不仅仅可以继承来自父类的特征和行为,而且还具备自我扩展的能

java web java.lang.NullPointerException

问题描述 java web java.lang.NullPointerException 严重: Servlet.service() for servlet [selectServlet] in context with path [/Exercise] threw exceptionjava.lang.NullPointerException at DB.DataBaseConnection.selectOperation1(DataBaseConnection.java:45) at Ser

java 利用java反射机制动态加载类的简单实现_java

如下所示: ////////////////// Load.java package org.bromon.reflect; import java.util.ArrayList; import java.util.List; public class Load implements Operator { @Override public List<?> act(List<?> params) { // TODO Auto-generated method stub List<

方向-关于C#,C++,asp.net,java ee,java se,vc ++ 开发的一些问题

问题描述 关于C#,C++,asp.net,java ee,java se,vc ++ 开发的一些问题 我现在大二下学期了,暂时还没有分方向的,我先在准备向c++ 方向发展 ,路线大致是这样的: c++ primer 5-> windows程序设计/ vc ++ 程序设计,做一些小程序 -> effect c++ -> more effect c++ -> windows 内核 等等,这样好吗? 以后出去好找工作吗? 我现在学习了 c++ 语言,java 语言,c语言 ,c#语言有

java 编程-JAVA实现距离矢量算法

问题描述 JAVA实现距离矢量算法 1.编程实现右图所示简单网络拓扑的距离向量路由算法. 1.1 结点之间的连接关系固定: 1.2 链路开销可以由用户设定. 2.距离向量算法的实现方式: 2.1 可以利用多线程机制:每个结点一个 线程:每隔一段事件利用线程间通信 机制传递距离向量(DV):或是 2.2 每个结点利用单独的进程实现:每隔一 段时间利用Socket实现结点间的距离向量交换: 2.3 距离向量的计算与结点路由表的显示. 3.网络拓扑结构的描述(数据结构),拓扑结构利用文件存储. 4.结

Java前端Java编码语法运用

问题描述 Java前端Java编码语法运用 我刚入这行不久,小学生一枚,现在有个Java的问题如下:http://zhidao.baidu.com/question/1242054694549391659.html我挂在百度问答上了,会的大神们可以大体上先看一下,我的问题主要一个是:1.那个用js写的大致方法能否解决我的问题(我自己看了下,大致解决思路是没错的的)2.能解决的话能否帮我转成Java代码形式,用Java语法写个Demo?因为我对Java只是处于初级阶段,很多语法的使用和运用都不知道