社区
Java SE
帖子详情
java如何开发wizard程序?
lsd751
2005-12-22 05:04:14
用swimg.
下一步,上一步,取消。
...全文
129
3
打赏
收藏
java如何开发wizard程序?
用swimg. 下一步,上一步,取消。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lsd751
2005-12-23
打赏
举报
回复
明白了。
我功底不行,呵呵。
谢谢。
bovy
2005-12-23
打赏
举报
回复
import java.awt.BorderLayout;
import java.awt.CardLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class JWizardFrame extends JFrame
{
private CardLayout cardLayout;
private JPanel panel_1;
/**
* Launch the application
*
* @param args
*/
public static void main(String args[])
{
try
{
JWizardFrame frame = new JWizardFrame();
frame.setVisible(true);
}
catch (Exception e)
{
e.printStackTrace();
}
}
/**
* Create the frame
*/
public JWizardFrame()
{
super();
setTitle("向导");
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JPanel panel = new JPanel();
getContentPane().add(panel, BorderLayout.SOUTH);
final JButton button = new JButton();
button.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e)
{
cardLayout.show(panel_1, "button_2");
}
});
button.setText("上一步");
panel.add(button);
final JButton button_1 = new JButton();
button_1.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
cardLayout.show(panel_1, "page2");
}
});
button_1.setText("下一步");
panel.add(button_1);
panel_1 = new JPanel();
cardLayout = new CardLayout();
panel_1.setLayout(cardLayout);
getContentPane().add(panel_1, BorderLayout.CENTER);
final JButton button_2 = new JButton();
button_2.setText("Page1");
button_2.setName("button_2");
panel_1.add(button_2, "button_2");
final JLabel page2 = new JLabel("Page2");
panel_1.add(page2, "page2");
cardLayout.show(panel_1, "button_2");
//
}
}
bovy
2005-12-23
打赏
举报
回复
使用CardLayout,把多个Jpanel放进去,通过“上一步”,“下一步”来切换JPanel就可以了。
自动生成client端
java
程序
的eclipse插件
自动生成client端
java
程序
wizard
Jar2Exe
Wizard
2.2安装
程序
Jar2Exe
Wizard
2.2
程序
的msi文件,可以将
java
程序
打包转成exe
java
2exe(
java
打包为exe
程序
)
将
java
程序
打包为可双击执行的exe
程序
基于
java
的maze game
基于
java
写的小maze
程序
Java
Wizard
Framework-开源
jwf -
Java
向导框架。 在
Java
Swing 应用
程序
中创建向导的直观框架。 提供了示例。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章