javaѧϰ֮·5 javaΪ²Ëµ¥À¸Ìí¼Ó¿ì½Ý¼ü(ת)
package swimg;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.KeyStroke;
public class JMenuDemo extends JMenuBar implements ActionListener{
JMenuItem item1;
public JMenuDemo(){
add(createJMenuone());
}
public JMenu createJMenuone(){
JMenu menu=new JMenu("Îļþ(F)");
menu.setMnemonic(KeyEvent.VK_F);
JMenuItem item=new JMenuItem("н¨(N)",KeyEvent.VK_N);
item.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,ActionEvent.CTRL_MASK));
menu.add(item);
item1=new JMenuItem("Í˳ö(X)",KeyEvent.VK_X);
item1.addActionListener((ActionListener) this);
item1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,ActionEvent.CTRL_MASK));
menu.add(item1);
return menu;
}
public static void main(String[] args) {
JFrame frame=new JFrame("²Ëµ¥À¸");
frame.setBounds(200,200,400,400);
frame.setResizable(true);
frame.setJMenuBar(new JMenuDemo());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
// TODO ×Ô¶¯Éú³É·½·¨´æ¸ù
if(e.getSource()==item1){
System.exit(0);
}
}
}
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
Ò»£º×¼±¸ www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
1. build vserv-tcpip-0.9.2-src
ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃ潨һ¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......
½ñÌìÊÇѧjavawebµÄµÚÒ»Ì죬ÊÇ·ëÀÏʦ½²¿Î£¬ÎÒ½ñÌì×öÁ˼òµ¥µÄ±Ê¼Ç£º
1. servlet£º·þÎñÆ÷¶ËµÄ³ÌÐò£¬ÓÃÓÚ¶¯Ì¬ÍøÒ³µÄÊä³ö£¬servletÓÉservletÈÝÆ÷¹ÜÀí
2. webÓ¦ÓóÌÐòµÄ½á¹¹£º
3.   ......