rchg.net
当前位置:首页 >> JAvA 怎么在JPAnEl面板中加入自定义的JPAnEl面板 >>

JAvA 怎么在JPAnEl面板中加入自定义的JPAnEl面板

可以直接把小Panel放到大Panel里啊,如下的例子就是jp2里加了一个jp1 package com.htzy;import javax.swing.*;public class Demo1_1 extends JFrame{ //变量 JPanel jp1,jp2; JTextField jt; JButton jb; public static void main(String[] args...

ButtonGroup不需要加入JPanel里面 ButtonGroup用于为一组按钮创建一个多斥(multiple-exclusion)作用域。使用相同的 ButtonGroup 对象创建一组按钮意味着“开启”其中一个按钮时,将关闭组中的其他所有按钮。 你只需要定义一个ButtonGroup,然后...

在 JPanel的绘制方法paintComponent里drawString

例如:JPanel在窗体中间偏下出现,设置JPanel的颜色为蓝色 先把JFrame的布局管理器设置为空(setLayout(null)), 再调用JPanel的setLocation()方法设置它的位置。

如果你非要在同一个显示,最好的办法是扩大JPanel的长度,如果因为需求不能改变的话,建议在JPanel里面再套一层JScrollPane,这个是带滚动条的Panel,这样就可以出现横向滚动条,就能在一行显示看到了

解决方案1: 你的逻辑错误,应该是在ScrollPane中添加JPanel。 ScrollPane sp = new ScrollPane (new JPanel());this.add (sp); 解决方案2: ScrollPane sp = new ScrollPane();sp.add (new JPanel());this.add (sp);

不是有一个add(Component comp, Object constraints)吗? Object是所有类的父类 你的lab3.getText()返回了一个String类型 也属于Object类啊

import java.awt.Color;import java.awt.Dimension;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.DefaultListModel;import javax.swing.JEditorPane;import javax.swing.JFrame;import javax.swi...

String time=Calendar.getInstance().getTime().toLocaleString();

可以是用add方法添加其他组件,也可以重写JPanel的下面的方法画 @Override public void paint(Graphics g) { super.paint(g); //你的代码 }

网站首页 | 网站地图
All rights reserved Powered by www.rchg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com