⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlexportviewpanel.java

📁 发泄网! 发泄网! 发泄网! 发泄网! 发泄网! 发泄网! 发泄网! 发泄网!
💻 JAVA
字号:
/** 	/* CRMS, customer relationship management system		Copyright (C) 2003  Service To Youth Council		This program is free software; you can redistribute it and/or modify		it under the terms of the GNU General Public License as published by		the Free Software Foundation; either version 2 of the License, or		(at your option) any later version.		This program is distributed in the hope that it will be useful,		but WITHOUT ANY WARRANTY; without even the implied warranty of		MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the		GNU General Public License for more details.		You should have received a copy of the GNU General Public License		along with this program; if not, write to the Free Software		Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA		For further information contact the SYC ICT department on GPL@syc.net.au		98 Kermode Street		North Adelaide		South Australia		SA 5006 		+61 (0)8 8367 0755	 	  SqlExportViewPanel.java  	  Created on  Oct 25, 2003  */package crms.applet;import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.border.*;import javax.swing.event.*;import javax.swing.table.*;import java.util.*;import crms.vo.*;import crms.module.*;import crms.util.*;import java.text.*;import java.beans.*;import java.io.*;import java.text.*;import java.applet.*;import java.net.*;/** * *  @author lubo */public class SqlExportViewPanel extends CRMSPanel {    		JPanel titlePanel = new JPanel();		CRMSPanel bodyPanel = CRMSPanel.getEmptyPanel();		    		JLabel headingLabel = new JLabel();    		public static SimpleDateFormat df = new SimpleDateFormat("EEEE, d MMMM, yyyy");		public static SimpleDateFormat tf = new SimpleDateFormat("h:mm a");    		JPanel buttonPanel = new JPanel();		EntityType type = null;		String refID = null;		String user = null;    		Permission entityPermission = null;    		/** Creates a new instance of SqlExportViewPanel */		public SqlExportViewPanel (EntityType type, String user) {				this.type = type;				this.user = user;								headingLabel.setText("View " + type.getName() + " Attachments");		}    		public void init() {				setLayout(new BorderLayout());				setBackground(Color.WHITE);				headingLabel.setFont(new java.awt.Font("Serif", 1, 18));				headingLabel.setBackground(Color.WHITE);        				titlePanel.add(headingLabel);				titlePanel.setBackground(Color.WHITE);				add(titlePanel, BorderLayout.NORTH);        				buttonPanel.setLayout(new FlowLayout());				        				setCurrentPanel(bodyPanel);        				doDownload();			 			}    				public void doDownload() {				PanelManager manager = PanelManager.getInstance();        				AppletContext context = manager.getAppletContext();				URL url = manager.getCodeBase();				URL toURL = null;        				FileAttachment attach = new FileAttachment();        				try {						StringBuffer urlString = new StringBuffer();						urlString.append("http://");						urlString.append(url.getHost());						urlString.append(":");						urlString.append(url.getPort());						urlString.append("/crms/filedownload");						urlString.append("?user=" + user);						urlString.append("&type=" + type.getCode());						urlString.append("&id=0");            						toURL = new URL(urlString.toString());				}				catch (MalformedURLException ex) {						ex.printStackTrace();				}        				context.showDocument(toURL);		}    		}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -