📄 frame.java
字号:
//Overridden so we can exit when window is closed
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
jMenuFileExit_actionPerformed(null);
}
}
class Frame_jMenuFileExit_ActionAdapter implements ActionListener {
Frame adaptee;
Frame_jMenuFileExit_ActionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuFileExit_actionPerformed(e);
}
}
class Frame_jMenuHelpAbout_ActionAdapter implements ActionListener {
Frame adaptee;
Frame_jMenuHelpAbout_ActionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuHelpAbout_actionPerformed(e);
}
}
void jTextFieldLWidth_focusLost(FocusEvent e) {
jPanelD.lWidth = Integer.parseInt(jTextFieldLWidth.getText());
}
void jBtnClear_actionPerformed(ActionEvent e) {
jPanelD.Clear();
}
void jBtnForeColor_actionPerformed(ActionEvent e) {
jPanelD.FrColor = JColorChooser.showDialog(this,"选择前景色",jPanelD.FrColor);
jBtnForeColor.setForeground(jPanelD.FrColor);
}
void jBtnBkColor_actionPerformed(ActionEvent e) {
jPanelD.BkColor = JColorChooser.showDialog(this,"选择背景色",jPanelD.BkColor);
jBtnBkColor.setForeground(jPanelD.BkColor);
}
void jRBtnMenuItemC_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 0;
jPanelD.iObject = 1;
}
void jRBtnMenuItemE_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 0;
jPanelD.iObject = 2;
}
void jRBtnMenuItemLD_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 0;
jPanelD.iObject = 0;
jPanelD.iLine = 0;
}
void jRBtnMenuItemLM_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 0;
jPanelD.iObject = 0;
jPanelD.iLine = 1;
}
void jRBtnMenuItemLB_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 0;
jPanelD.iObject = 0;
jPanelD.iLine = 2;
}
void jRBtMenuItemF8_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 1;
jPanelD.iFillMethod = 1;
}
void jRBtMenuItemF4_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 1;
jPanelD.iFillMethod = 0;
}
void jRBtMenuItemFS4_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 1;
jPanelD.iFillMethod = 2;
}
void jCheckBoxMenuItemDemo_actionPerformed(ActionEvent e) {
jPanelD.Clear();
}
void jRBtnMenuItemP_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 2;
jPanelD.vp = new Vector();
}
void jRBtMenuItemFP_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 1;
jPanelD.iFillMethod = 3;
}
void jMenuItem1_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 3;//line cutout
jPanelD.iClipMethod = 0;//line Cohen-Sutherland
}
void jMenuItem2_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 3;//line cutout
jPanelD.iClipMethod = 1;//line Cohen-Sutherland
}
void jBtnHelp_actionPerformed(ActionEvent e) {
}
void jMenuItemSHD_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 4;//polygon cutout
jPanelD.iClipMethod = 1;//polygon SH
}
void jMenuItemSHC_actionPerformed(ActionEvent e) {
jPanelD.iSelect = 4;//polygon cutout
jPanelD.iClipMethod = 0;//polygon SH
}
void jBtnTranslate_actionPerformed(ActionEvent e) {
jPanelD.Translate(Integer.parseInt(jTFTX.getText()),Integer.parseInt(jTFTY.getText()));
}
void jBtnScale_actionPerformed(ActionEvent e) {
jPanelD.Scale(Double.parseDouble(jTFTW.getText()),Double.parseDouble(jTFTH.getText()));
}
void jBtnRotate_actionPerformed(ActionEvent e) {
jPanelD.Rotate(Double.parseDouble(jTFTheta.getText()),
Integer.parseInt(jTFCX.getText()),
Integer.parseInt(jTFCY.getText()));
}
void jTFCX_actionPerformed(ActionEvent e) {
}
}
class Frame_jTextFieldLWidth_focusAdapter extends java.awt.event.FocusAdapter {
Frame adaptee;
Frame_jTextFieldLWidth_focusAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void focusLost(FocusEvent e) {
adaptee.jTextFieldLWidth_focusLost(e);
}
}
class Frame_jBtnClear_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnClear_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnClear_actionPerformed(e);
}
}
class Frame_jBtnForeColor_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnForeColor_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnForeColor_actionPerformed(e);
}
}
class Frame_jBtnBkColor_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnBkColor_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnBkColor_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemC_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemC_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemC_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemE_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemE_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemE_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemLD_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemLD_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemLD_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemLM_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemLM_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemLM_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemLB_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemLB_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemLB_actionPerformed(e);
}
}
class Frame_jRBtMenuItemF8_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtMenuItemF8_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtMenuItemF8_actionPerformed(e);
}
}
class Frame_jRBtMenuItemF4_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtMenuItemF4_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtMenuItemF4_actionPerformed(e);
}
}
class Frame_jRBtMenuItemFS4_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtMenuItemFS4_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtMenuItemFS4_actionPerformed(e);
}
}
class Frame_jCheckBoxMenuItemDemo_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jCheckBoxMenuItemDemo_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBoxMenuItemDemo_actionPerformed(e);
}
}
class Frame_jRBtnMenuItemP_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtnMenuItemP_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtnMenuItemP_actionPerformed(e);
}
}
class Frame_jRBtMenuItemFP_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jRBtMenuItemFP_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRBtMenuItemFP_actionPerformed(e);
}
}
class Frame_jBtnHelp_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnHelp_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnHelp_actionPerformed(e);
}
}
class Frame_jBtnTranslate_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnTranslate_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnTranslate_actionPerformed(e);
}
}
class Frame_jBtnScale_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnScale_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnScale_actionPerformed(e);
}
}
class Frame_jBtnRotate_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jBtnRotate_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jBtnRotate_actionPerformed(e);
}
}
class Frame_jTFCX_actionAdapter implements java.awt.event.ActionListener {
Frame adaptee;
Frame_jTFCX_actionAdapter(Frame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jTFCX_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -