2020-07-02

    技术2022-07-15  67

    哪位大神帮我看看这个java文件每句的作用,感谢 package com.my.gui;

    import java.awt.Container; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;

    import javax.swing.JFrame;

    public class JCalendarFrame extends JFrame{

    private JCalendar jcalendar; private String date; private RentCalculatorFrame rentCalculatorFrame; public RentCalculatorFrame getRentCalculatorFrame() { return rentCalculatorFrame; } public void setRentCalculatorFrame(RentCalculatorFrame rentCalculatorFrame) { this.rentCalculatorFrame = rentCalculatorFrame; } public JCalendarFrame(){ Container f=this.getContentPane(); jcalendar=new JCalendar(); this.setTitle("锟斤拷锟斤拷"); this.setLocation(450,200); f.add(jcalendar); this.pack(); date=jcalendar.getOut().getText(); //锟截憋拷锟铰硷拷 this.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent event){ date=jcalendar.getOut().getText(); //锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 if(rentCalculatorFrame!=null){ //锟斤拷锟矫匡拷始锟斤拷锟斤拷 if(rentCalculatorFrame.getTypee()==1){ rentCalculatorFrame.getStartDateValue().setText(date); } if(rentCalculatorFrame.getTypee()==2){ rentCalculatorFrame.getEndDateValue().setText(date); } } System.out.println("date="+date); dispose(); } }); this.setVisible(true); } public JCalendar getJcalendar() { return jcalendar; } public void setJcalendar(JCalendar jcalendar) { this.jcalendar = jcalendar; } public static void main(String[] args) { JCalendarFrame jcalendarFrame=new JCalendarFrame(); } public String getDate() { return date; } public void setDate(String date) { this.date = date; }

    }

    Processed: 0.014, SQL: 9