使用Swing实现的一个简单弹窗功能,基本容器的使用办法,代码如下:
package test1; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JFrame; import javax.swing.JLabel; /** *与awt组件不同,Swing组件不能直接的添加到顶层容器中,他必须天骄到一个与Swing顶层容器相关联的 * 内容模板(content pane)上;内容面板是顶层容器包含的一个普通容器,它是一个轻量级组件。基本规则如下: (1)把Swing组件放入一个顶层Swing容器的内容面板上 (2)避免使用非Swing的重量级组件。 * * */ public class MyJFrame extends JFrame{ /** * */ private static final long serialVersionUID = 1L; public void CreatFrame(){ JFrame jf = new JFrame(); //一般情况下,他不能被直接放在顶层容器中 Container con = jf.getContentPane(); JLabel jb = new JLabel("this is a pane"); JButton jt = new JButton("alert a new window"); jt.setBounds(10, 10, 100, 21); jt.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub new MyDialog1(MyJFrame.this).setVisible(true); } }); jb.setHorizontalAlignment(MAXIMIZED_HORIZ); con.add(jt); con.add(jb); con.setBackground(Color.RED); jf.setVisible(true); jf.setSize(200, 150); jf.setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String []args){ new MyJFrame().CreatFrame(); } } class MyDialog1 extends JDialog{ /** * */ private static final long serialVersionUID = 1L; public MyDialog1(JFrame frame){ super(frame,"alert the window"); Container conn = getContentPane(); conn.add(new JLabel("test lable")); setBounds(100,100,100,100); System.out.println("test succesfully"); } }
执行结果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍Android实现底部弹窗效果,包括了Android实现底部弹窗效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android实现底部弹窗效果的具体代码,供大家参考,具体内容如下 源代码地址:https://github.com/luoye123/Box 东西很简单,我就直接亮代码了: 1、activity_main.xml 2、MainActivity.java
本文向大家介绍简单实现jQuery弹窗效果,包括了简单实现jQuery弹窗效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jQuery弹窗效果展示的具体代码,供大家参考,具体内容如下 用到的点: jQuery创建:$('<div>'); 弹窗的位置: 当滚动条滚动时候,弹窗的位置变化: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍JavaScript实现简单的弹窗效果,包括了JavaScript实现简单的弹窗效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript实现弹窗效果的具体代码,供大家参考,具体内容如下 使用css动画效果实现弹窗缓慢弹出和收回。 使用JavaScript实现定时弹出定时收回。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍JavaScript实现弹窗效果代码分析,包括了JavaScript实现弹窗效果代码分析的使用技巧和注意事项,需要的朋友参考一下 效果图: 话不多说,请看代码: 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!
本文向大家介绍Android实现底部支付弹窗效果,包括了Android实现底部支付弹窗效果的使用技巧和注意事项,需要的朋友参考一下 Android底部支付弹窗实现的效果: 实现的思路: 1.通过继承PopupWindow自定义View来达到弹窗的弹出效果; 2.通过回调将输入的密码由弹窗传入到主界面中; 2.恩,这就够了——>有些注意点在代码中备注; 自定义View的代码: 分析:其实很简单,无法
本文向大家介绍java实现桌面右下角弹窗效果,包括了java实现桌面右下角弹窗效果的使用技巧和注意事项,需要的朋友参考一下 最近需要一个java实现桌面弹窗的小功能,类似于电脑桌面右下角的小广告一样的功能,在csdn上找到一个很好的一个,功能很多,我去除了一点不需要的代码,改了下外观等。 修改后的代码如下: InfoUtil.java main.java 效果如下: 特此纪录! 以上就是本文的全部