class pop_undo_actionadapter implements java.awt.event.actionlistener{
jsb adaptee;
pop_undo_actionadapter(jsb adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.pop_undo_actionperformed(e);
}
}
class pop_cut_actionadapter implements java.awt.event.actionlistener{
jsb adaptee;
pop_cut_actionadapter(jsb adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.pop_cut_actionperformed(e);
}
}
class pop_copy_actionadapter implements java.awt.event.actionlistener{
jsb adaptee;
pop_copy_actionadapter(jsb adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.pop_copy_acionperformed(e);
}
}
class pop_paste_actionadapter implements java.awt.event.actionlistener{
jsb adaptee;
pop_paste_actionadapter(jsb adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.pop_paste_actionperformed(e);
}
}
class pop_delete_actionadapter implements java.awt.event.actionlistener{
jsb adaptee;
pop_delete_actionadapter(jsb adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.pop_delete_actionperformed(e);
}
}
/******************* event class end **********************************/
/*************************************************************
* title: dlgtext.java
* author: jeason
* date: 2004-12-21
**************************************************************/
package jeason;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class dlgtext extends jdialog{
private boolean check=false;
jlabel text=new jlabel( );
jbutton btnok=new jbutton( );
jbutton btnno=new jbutton( );
flowlayout flowlayout1=new flowlayout();
dlgtext(){
this(null,"",false);
}
dlgtext(frame frame, string title, boolean modal){
super(frame,title,modal);
text.settext(" 你要保存吗? ");
text.setsize(200,60);
this.setsize(200,80);
this.setmodal(true);
btnok.settext("确定(y)");
btnok.setmnemonic(´y´);
btnok.setsize(100,20);
btnok.addactionlistener(new btnok_actionadapter(this));
btnno.settext("取消(n)");
btnno.setmnemonic(´n´);
btnno.setsize(100,20);
btnno.addactionlistener(new btnno_actionadapter(this));
this.getcontentpane().setlayout(flowlayout1);
this.getcontentpane().add(text,flowlayout1);
this.getcontentpane().add(btnok,flowlayout1);
this.getcontentpane().add(btnno,flowlayout1);
}
void btnok_actionperformed(actionevent e){
this.check=true;
this.dispose();
this.hide();
}
void btnno_actionperformed(actionevent e){
this.check=false;
this.dispose();
this.hide();
}
public boolean getcheck(){
return this.check;
}
}
class btnok_actionadapter implements java.awt.event.actionlistener{
dlgtext adaptee;
btnok_actionadapter(dlgtext adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.btnok_actionperformed(e);
}
}
class btnno_actionadapter implements java.awt.event.actionlistener{
dlgtext adaptee;
btnno_actionadapter(dlgtext adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.btnno_actionperformed(e);
}
}
/******************************************************
*-----------------------------------------------------
* finddlg.java
* jeason
* 04-12-23 2:19
*-----------------------------------------------------
*****************************************************/
package jeason;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class finddlg extends jdialog{
private string findstr;
private boolean flag=true;
jlabel findtext=new jlabel("查找内容");
jtextfield strtext=new jtextfield(" ");
jbutton btnnext=new jbutton( );
jbutton btnup=new jbutton( );
flowlayout flowlayout1=new flowlayout();
finddlg(frame frame,string title, boolean modal){
super(frame,title,modal);
this.settitle("查找");
this.setsize(200,90);
this.setmodal(true);
findtext.settext(" 查找内容 ");
findtext.setsize(70,60);
strtext.settext(" ");
strtext.setsize(130,60);
btnnext.settext("向下查找");
btnnext.setsize(100,40);
btnnext.addactionlistener(new btnnext_actionadapter(this));
btnup.settext("向上查找");
btnup.setsize(100,40);
btnup.addactionlistener(new btnup_actionadapter(this));
this.getcontentpane().setlayout(flowlayout1);
this.getcontentpane().add(this.findtext,flowlayout1);
this.getcontentpane().add(this.strtext,flowlayout1);
this.getcontentpane().add(this.btnnext,flowlayout1);
this.getcontentpane().add(this.btnup,flowlayout1);
}
finddlg(){
this(null,"",false);
}
public void btnnext_actionperformed(actionevent e){
this.findstr=this.strtext.gettext();
this.flag=true;
this.dispose();
}
public void btnup_actionperformed(actionevent e){
this.findstr=this.strtext.gettext();
this.flag=false;
this.dispose();
}
public string getfindstr(){
return this.findstr;
}
public boolean getflag(){
return this.flag;
}
}
class btnnext_actionadapter implements java.awt.event.actionlistener{
finddlg adaptee;
btnnext_actionadapter(finddlg adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.btnnext_actionperformed(e);
}
}
class btnup_actionadapter implements java.awt.event.actionlistener{
finddlg adaptee;
btnup_actionadapter(finddlg adaptee){
this.adaptee=adaptee;
}
public void actionperformed(actionevent e){
adaptee.btnup_actionperformed(e);
}
}
/******************************************************
*-----------------------------------------------------
* fontset.java
* jeason
* 04-12-23 2:19
*-----------------------------------------------------
*****************************************************/
package jeason;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class fontset extends jdialog{
//jpanel panel1 = new jpanel();
private string font1="";
jlabel txtstr=new jlabel("请选择字体");
jlabel txt2=new jlabel("请选择字型");
list list1 = new list(3,false);
list list2 = new list(3,false);
jbutton btnok=new jbutton("确定");
jbutton btnno=new jbutton("撤销");
flowlayout
闽公网安备 35060202000074号