社区
Java SE
帖子详情
请教如何点击不同的JButton出现不同的JPanel?
angeletuk
2003-08-20 05:28:17
我的界面上面有一排JButton,他们的下面只显示一个JPanel.
比如点击 Input JButton, Input 的 JPanel 显示,
点击 Preview JButton, Preview 的 JPanel 显示.
单纯设置JPanel 的setVisible() 不好用。
我不想每次点击按钮都弹出一个JFrame。
请问有什么办法么?
先谢谢了!
...全文
151
5
打赏
收藏
请教如何点击不同的JButton出现不同的JPanel?
我的界面上面有一排JButton,他们的下面只显示一个JPanel. 比如点击 Input JButton, Input 的 JPanel 显示, 点击 Preview JButton, Preview 的 JPanel 显示. 单纯设置JPanel 的setVisible() 不好用。 我不想每次点击按钮都弹出一个JFrame。 请问有什么办法么? 先谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angeletuk
2003-08-20
打赏
举报
回复
Excellent!!
好Cool!
可惜只剩下30分能给了。
非常感谢!
seaman0916
2003-08-20
打赏
举报
回复
Container cp=getContentPane();
JPanel p1= new JPanel();
JPanel p2= new JPanel();
JButton button = new JButton("Test");
p1.add(button);
cp.add(p1) //先添加 p1
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
cp.removeAll(); //清空所有的容器面板上的组件!包括p1
cp.add(p2); //添加p2
validate();
cp.repaint(); //刷新
}
});
这是一个代码片断,基本实现了所要的功能!
试试看!
angeletuk
2003-08-20
打赏
举报
回复
JFrame的指针是什么?
假如这样
getContentPane().add(aPanel);
getContentPane().add(bPanel);
getContentPane().add(cPanel);
在JButton中
public void actionPerformed(ActionEvent e)
{
if(e.getSource( )==aButton)
{
}
freejacky
2003-08-20
打赏
举报
回复
用 JScrollPanel吧
fpwang
2003-08-20
打赏
举报
回复
把JFrame的指针传进JButton的事件监听器中,把不同的JPanel添加到JFrame中
Swing实现
点击
一个按钮显示一张照片
刚刚一个大二学妹
请教
我怎么用Swing实现
点击
一个按钮显示一张照片,用简单的办法实现了一下。 package com.fzshuai.test; import javax.swing.*; import java.awt.*; /** * @author fzshuai * @date 2022/04/29 19:27 * @since 1.0 */ public class DemoFrame extends JFrame {
JPanel
panel; JLabel la
java setopaque,setOpaque
关于
JPanel
的setOpaque问题关于
JPanel
的setOpaque问题本人想用几个
JPanel
的来重复合成一个图画,就是说,可以几层的
JPanel
来重叠在一起,然后想通过setOpaque的方法来设置每一个
JPanel
透明,想显示各个
JPanel
的图像,但是不行,请问怎样可以做到呢?搜索更多相关的解决方案:color="red">
JPanel
setOpaque"tar...2热度...
java 对另一个类里的按钮监听_大哥们,最简单的问题求
请教
,对按钮加监听,显示另一个界面,...
该楼层疑似违规已被系统折叠隐藏此楼查看此楼package 界面类;就是
点击
按钮**1,然后跳转到那个newuser界面import javax.jws.soap.SOAPBinding.Use;import javax.swing.
JButton
;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOpt...
java在文本框中输出数据_
请教
大神,程序结果怎么打印到JTextArea()的文本域里
该楼层疑似违规已被系统折叠隐藏此楼查看此楼import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReade...
java监听双按键_大哥们,最简单的问题求
请教
,对按钮加监听,显示另一个界面,...
该楼层疑似违规已被系统折叠隐藏此楼查看此楼package 界面类;就是
点击
按钮**1,然后跳转到那个newuser界面import javax.jws.soap.SOAPBinding.Use;import javax.swing.
JButton
;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOpt...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章