⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3ede.txt

📁 一个很有意思的网页开场动画的代码!flash内别的!好不容易才到手的!大家不要客气
💻 TXT
字号:
package abc; 

import java.awt.BorderLayout; 
import java.awt.Dimension; 

import javax.swing.JFrame; 
import javax.swing.JPanel; 
import javax.swing.JMenuBar; 
import javax.swing.JMenu; 
import javax.swing.JMenuItem; 
import javax.swing.JCheckBoxMenuItem; 
import javax.swing.JRadioButtonMenuItem; 
import javax.swing.ButtonGroup; 
import java.awt.event.ActionEvent; 
import java.awt.event.ActionListener; 
import java.awt.Color; 
import javax.swing.JPopupMenu; 
import java.awt.event.MouseEvent; 
import java.awt.event.MouseAdapter; 
import javax.swing.JLabel; 
import java.awt.*; 
import javax.swing.JTextField; 
import javax.swing.JPasswordField; 
import javax.swing.*; 


/** 
* <p>Title: </p> 
* 
* <p>Description: </p> 
* 
* <p>Copyright: Copyright (c) 2008</p> 
* 
* <p>Company: </p> 
* 
* @author not attributable 
* @version 1.0 
*/ 
public class MenuFrame extends JFrame { 
JPanel contentPane; 
JMenuBar jMenuBar1 = new JMenuBar(); 
JMenu jMenu1 = new JMenu(); 
JMenuItem jMenuItem1 = new JMenuItem(); 
JMenuItem jMenuItem2 = new JMenuItem(); 
JMenuItem jMenuItem3 = new JMenuItem(); 
JMenuItem jMenuItem4 = new JMenuItem(); 
JMenu jMenu2 = new JMenu(); 
JMenu jMenu3 = new JMenu(); 
JCheckBoxMenuItem jCheckBoxMenuItem1 = new JCheckBoxMenuItem(); 
JCheckBoxMenuItem jCheckBoxMenuItem2 = new JCheckBoxMenuItem(); 
JCheckBoxMenuItem jCheckBoxMenuItem3 = new JCheckBoxMenuItem(); 
JMenu jMenu4 = new JMenu(); 
JRadioButtonMenuItem jRadioButtonMenuItem1 = new JRadioButtonMenuItem(); 
JRadioButtonMenuItem jRadioButtonMenuItem2 = new JRadioButtonMenuItem(); 
ButtonGroup code = new ButtonGroup(); 
JMenu jMenu5 = new JMenu(); 
JMenuItem jMenuItem5 = new JMenuItem(); 
JPopupMenu jPopupMenu1 = new JPopupMenu(); 
JMenuItem jMenuItem7 = new JMenuItem(); 
JMenuItem jMenuItem8 = new JMenuItem(); 
JMenu jMenu6 = new JMenu(); 
JMenuItem jMenuItem6 = new JMenuItem(); 
JMenuItem jMenuItem9 = new JMenuItem(); 
JLabel jLabel1 = new JLabel(); 
JTextField txtname = new JTextField(); 
JLabel jLabel2 = new JLabel(); 
JPasswordField txtpass = new JPasswordField(); 
JButton btnlogin = new JButton(); 
public MenuFrame() { 
try { 
setDefaultCloseOperation(EXIT_ON_CLOSE); 
jbInit(); 
} catch (Exception exception) { 
exception.printStackTrace(); 
} 
} 

/** 
* Component initialization. 
* 
* @throws java.lang.Exception 
*/ 
private void jbInit() throws Exception { 
contentPane = (JPanel) getContentPane(); 
contentPane.setLayout(null); 
this.setJMenuBar(jMenuBar1); 
setSize(new Dimension(400, 300)); 
setTitle("Frame Title"); 
jMenu1.setText("文件"); 
jMenuItem1.setText("新建"); 
jMenuItem2.setText("打开"); 
jMenuItem3.setText("保存"); 
jMenuItem4.setText("退出"); 
jMenu2.setText("编辑"); 
jMenu3.setText("字体"); 
jCheckBoxMenuItem1.setText("加粗"); 
jCheckBoxMenuItem2.setText("斜体"); 
jCheckBoxMenuItem3.setText("下划线"); 
jMenu4.setText("编码"); 
jRadioButtonMenuItem1.setText("UTF-8"); 
jRadioButtonMenuItem2.setText("UniCode"); 
jMenu5.setText("颜色"); 
jMenuItem5.setText("红色"); 
jMenuItem5.addActionListener(new MenuFrame_jMenuItem5_actionAdapter(this)); 
jMenuItem7.setText("打开"); 
jMenuItem8.setText("刷新"); 
jMenuItem8.addActionListener(new MenuFrame_jMenuItem8_actionAdapter(this)); 
jMenu6.setText("新建"); 
jMenuItem6.setText("文本文档"); 
jMenuItem9.setText("word文档"); 
contentPane.addMouseListener(new MenuFrame_contentPane_mouseAdapter(this)); 
jLabel1.setText("用户名"); 
jLabel1.setBounds(new Rectangle(27, 48, 51, 33)); 
txtname.setText(""); 
txtname.setBounds(new Rectangle(106, 50, 98, 37)); 
jLabel2.setText("密码"); 
jLabel2.setBounds(new Rectangle(23, 113, 64, 31)); 
txtpass.setBounds(new Rectangle(106, 114, 99, 31)); 
btnlogin.setBounds(new Rectangle(113, 177, 101, 33)); 
btnlogin.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15)); 
btnlogin.setText("登录"); 
btnlogin.addActionListener(new MenuFrame_btnlogin_actionAdapter(this)); 
jMenuBar1.add(jMenu1); 
jMenuBar1.add(jMenu2); 
jMenuBar1.add(jMenu5); 
jMenu1.add(jMenuItem1); 
jMenu1.addSeparator(); 
jMenu1.add(jMenuItem2); 
jMenu1.add(jMenuItem3); 
jMenu1.add(jMenuItem4); 
jMenu2.add(jMenu3); 
jMenu2.add(jMenu4); 
jMenu3.add(jCheckBoxMenuItem1); 
jMenu3.add(jCheckBoxMenuItem2); 
jMenu3.add(jCheckBoxMenuItem3); 
jMenu4.add(jRadioButtonMenuItem1); 
jMenu4.add(jRadioButtonMenuItem2); 
code.add(jRadioButtonMenuItem1); 
code.add(jRadioButtonMenuItem2); 
jMenu5.add(jMenuItem5); 
jPopupMenu1.add(jMenu6); 
jPopupMenu1.add(jMenuItem7); 
jPopupMenu1.add(jMenuItem8); 
jMenu6.add(jMenuItem6); 
jMenu6.add(jMenuItem9); 
contentPane.add(jLabel1); 
contentPane.add(txtname); 
contentPane.add(jLabel2); 
contentPane.add(txtpass); 
contentPane.add(btnlogin); 
} 

public void jMenuItem5_actionPerformed(ActionEvent e) { 
this.contentPane.setBackground(Color.RED); 
} 

public void jMenuItem8_actionPerformed(ActionEvent e) { 
System.out.println("刷新!!"); 
} 

public void contentPane_mousePressed(MouseEvent e) { 
//e.gets 
jPopupMenu1.show(this,e.getX()+20,e.getY()+50); 
} 

public void btnlogin_actionPerformed(ActionEvent e) { 
String name = txtname.getText(); 
String password = txtpass.getText(); 
if(name.trim().equals("")){ 
JOptionPane.showMessageDialog(this,"用户名为空!","登录错误",JOptionPane.INFORMATION_MESSAGE); 
} 
} 


} 


class MenuFrame_btnlogin_actionAdapter implements ActionListener { 
private MenuFrame adaptee; 
MenuFrame_btnlogin_actionAdapter(MenuFrame adaptee) { 
this.adaptee = adaptee; 
} 

public void actionPerformed(ActionEvent e) { 

adaptee.btnlogin_actionPerformed(e); 
} 
} 


class MenuFrame_contentPane_mouseAdapter extends MouseAdapter { 
private MenuFrame adaptee; 
MenuFrame_contentPane_mouseAdapter(MenuFrame adaptee) { 
this.adaptee = adaptee; 
} 

public void mousePressed(MouseEvent e) { 
adaptee.contentPane_mousePressed(e); 
} 
} 


class MenuFrame_jMenuItem8_actionAdapter implements ActionListener { 
private MenuFrame adaptee; 
MenuFrame_jMenuItem8_actionAdapter(MenuFrame adaptee) { 
this.adaptee = adaptee; 
} 

public void actionPerformed(ActionEvent e) { 
adaptee.jMenuItem8_actionPerformed(e); 
} 
} 


class MenuFrame_jMenuItem5_actionAdapter implements ActionListener { 
private MenuFrame adaptee; 
MenuFrame_jMenuItem5_actionAdapter(MenuFrame adaptee) { 
this.adaptee = adaptee; 
} 

public void actionPerformed(ActionEvent e) { 
adaptee.jMenuItem5_actionPerformed(e); 
} 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -