资源简介

基于Java的地震数据处理软件:VTI介质有限差分正演模拟,射线追踪,画图等模块

资源截图

代码片段和文件信息

/**
 * Main Code
 * 
 *       Author: Rong Tao
 *     Location: UPC
 *         Time: 2017.04
 *       Modify: 2018.02 
 */
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseListener;
import java.awt.event.MouseAdapter;
import java.awt.event.WindowAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.Toolkit;
import java.awt.Dimension;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.Color;
import java.awt.FileDialog;
import java.awt.Color;
import java.awt.GraphicsEnvironment;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Insets;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.BasicStroke;
import java.awt.Image;
import java.awt.image.BufferedImage;

import javax.swing.JColorChooser;
import javax.swing.JComponent;
import javax.swing.ImageIcon;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextPane;
import javax.swing.JEditorPane;
import javax.swing.JButton;
import javax.swing.JMenu;
import javax.swing.JPopupMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JProgressBar;
import javax.swing.JToolBar;
import javax.swing.JList;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.JScrollPane;
import javax.swing.JSeparator;
import javax.swing.JDialog;
import javax.swing.JComboBox;
import javax.swing.JCheckBox;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.UIManager;
import javax.swing.BorderFactory;
import javax.swing.border.Border;
import javax.swing.border.titledBorder;
import javax.swing.border.EtchedBorder;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.Timer;
import javax.swing.JOptionPane;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileNameExtensionFilter;
import javax.swing.text.style;
import javax.swing.text.styleConstants;
import javax.swing.text.styledDocument;
import javax.swing.text.SimpleAttributeSet;
import javax.swing.text.MutableAttributeSet;
import javax.swing.text.AttributeSet;
import javax.swing.border.EmptyBorder;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;

import javax.swing.JInternalframe;
import javax.swing.JTable;
import javax.swing.SwingUtilities;
import javax.swing.table.DefaultTableModel;


import java.text.DateFormat;

import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.Scanner;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.Writer;
import java.io.File;
imp

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        256  2018-05-03 17:01  JavaSeismic-2.0\clean.sh

     文件        321  2018-05-03 17:01  JavaSeismic-2.0\Compile.sh

     文件      25050  2018-05-03 17:01  JavaSeismic-2.0\lib\include\alloc.c

     文件       4455  2018-05-03 17:01  JavaSeismic-2.0\lib\include\alloc.h

     文件       1826  2018-05-03 17:01  JavaSeismic-2.0\lib\include\bhdr.h

     文件      10918  2018-05-03 17:01  JavaSeismic-2.0\lib\include\cjbsegy.h

     文件       4278  2018-05-03 17:01  JavaSeismic-2.0\lib\include\complex.c

     文件       2310  2018-05-03 17:01  JavaSeismic-2.0\lib\include\complex.h

     文件       1355  2018-05-03 17:01  JavaSeismic-2.0\lib\include\cwp.h

     文件     120423  2018-05-03 17:01  JavaSeismic-2.0\lib\include\fft.c

     文件       1390  2018-05-03 17:01  JavaSeismic-2.0\lib\include\fft.h

     文件       2369  2018-05-03 17:01  JavaSeismic-2.0\lib\include\hdr.h

     文件        587  2018-05-03 17:01  JavaSeismic-2.0\lib\include\mute_direct.h

     文件      84784  2018-05-03 17:01  JavaSeismic-2.0\lib\seismic\libRungeKutta.so

     文件        467  2018-05-03 17:01  JavaSeismic-2.0\lib\seismic\RungeKutta.h

     文件      52848  2018-05-03 17:01  JavaSeismic-2.0\lib\seismic\src_seismic_RungeKutta.c

     文件        515  2018-05-03 17:01  JavaSeismic-2.0\lib\seismic\src_seismic_RungeKutta.h

     文件        515  2018-05-03 17:01  JavaSeismic-2.0\lib\src_seismic_RungeKutta.h

     文件      45195  2018-05-03 17:01  JavaSeismic-2.0\MainWindow.java

     文件        535  2018-05-03 17:01  JavaSeismic-2.0\Makefile

     文件       1780  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\AbstractClassbasedHeightGrowPolicy.java

     文件       4298  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\AbstractNonGridRow.java

     文件       5349  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\AbstractRow.java

     文件       1181  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\AbstractRowItem.java

     文件       5726  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\BarRow.java

     文件        918  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\BarRowItem.java

     文件       1933  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\baselineHelper.java

     文件       1420  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\BasicItem.java

     文件       1366  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\CenterRow.java

     文件        986  2018-05-03 17:01  JavaSeismic-2.0\net\java\dev\designgridlayout\ClassbasedHeightGrowPolicy.java

............此处省略222个文件信息

评论

共有 条评论

相关资源