title: 谁能帮我解释一下这段JAVA代码谁能帮我解释一下这段代码pack 
desc: 谁能帮我解释一下这段
  package watermark;
  
  import  t.Frame;
  
  import  t.GridLayout;
  import  t.event.WindowAdapter;
  import  t.event.WindowEvent;
  import  .File;
  
  import javax.swing.JFileChooser;
  import javax.swing.JOptionPane;
  import javax.swing.JPanel;
  import javax.swing.JButto谁能帮我解释一下这段
  package watermark;
  
  import  t.Frame;
  
  import  t.GridLayout;
  import  t.event.WindowAdapter;
  import  t.event.WindowEvent;
  import  .File;
  
  import javax.swing.JFileChooser;
  import javax.swing.JOptionPane;
  import javax.swing.JPanel;
  import javax.swing.JButton;
  import javax.swing.JTextField;
answer: 在编写java程序前，一般需要导包，import用来导入包的
  
   t.Frame
   t.GridLayout
  ....
  这些都是功能不同的各种包，这些包里有后面程序代码中要用的类，这些类一般是封装好的，可以用来继承或调用等等
  
  package定义一个包，相当于你指定一个文件夹存放程序，即代码编译后生成的.class文件存放的一个文件夹
  
  