首页上一页 1 下一页尾页 1 条记录 1/1页
java项目案例开发的 图书馆里系统
发表在Java图书答疑
2013-02-19
是否精华
是
否
版块置顶:
是
否
package com.wsy;
import java.awt.event.ActionEvent;
import java.util.HashMap;
import java.util.Map;
import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.JInternalFrame;
public class MenuActions {
private static Map<String,JInternalFrame>frames;
public static PasswordModiAction MODIFY_PASSWORD;
static{
MODIFY_PASSWORD =new PasswordModiAction();
}
private static class PasswordModiAction extends AbstractAction{
PasswordModiAction(){
putValue(Action.NAME,"更改口令");
putValue(Action.LONG_DESCRIPTION,"修改用户当前密码");
putValue(Action.SHORT_DESCRIPTION,"更改口令");
}
public void actionPerformed(ActionEvent e){
if(!frames.containsKey("更改密码")||frames.get("更改密码").isClosed());
GengGaiMiMa iframe=new GengGaiMiMa();
frames.put("更改密码",iframe);
Library.addIFame(frames.get("更改密码"));
}
}
}
private static class UserModiAction extends AbstractAction{
UserModiAction(){
super("用户修改与删除",null);
putValue(Action.LONG_DESCRIPTION,"修改和删除用户信息");
putValue(Action.SHORT_DESCRIPTION,"用户删除与修改");
}
public void actionPerformed(ActionEvent e){
if(!frames.containskey("用户信息修改与删除")||frames.get("用户信息修改与删除").isclosed()){
UserModiAndDelIFrame iframe=new UserModiAndDelFrame();
frames.put("用户信息修改与删除",iframe);
Library.addIFame(frames.get("用户信息修改与删除"));
以上代码横线部分显示错误啊.....求解决 老师们
import java.awt.event.ActionEvent;
import java.util.HashMap;
import java.util.Map;
import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.JInternalFrame;
public class MenuActions {
private static Map<String,JInternalFrame>frames;
public static PasswordModiAction MODIFY_PASSWORD;
static{
MODIFY_PASSWORD =new PasswordModiAction();
}
private static class PasswordModiAction extends AbstractAction{
PasswordModiAction(){
putValue(Action.NAME,"更改口令");
putValue(Action.LONG_DESCRIPTION,"修改用户当前密码");
putValue(Action.SHORT_DESCRIPTION,"更改口令");
}
public void actionPerformed(ActionEvent e){
if(!frames.containsKey("更改密码")||frames.get("更改密码").isClosed());
GengGaiMiMa iframe=new GengGaiMiMa();
frames.put("更改密码",iframe);
Library.addIFame(frames.get("更改密码"));
}
}
}
private static class UserModiAction extends AbstractAction{
UserModiAction(){
super("用户修改与删除",null);
putValue(Action.LONG_DESCRIPTION,"修改和删除用户信息");
putValue(Action.SHORT_DESCRIPTION,"用户删除与修改");
}
public void actionPerformed(ActionEvent e){
if(!frames.containskey("用户信息修改与删除")||frames.get("用户信息修改与删除").isclosed()){
UserModiAndDelIFrame iframe=new UserModiAndDelFrame();
frames.put("用户信息修改与删除",iframe);
Library.addIFame(frames.get("用户信息修改与删除"));
以上代码横线部分显示错误啊.....求解决 老师们