Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JButton;import java.awt.Rectangle;import javax.swing.JList;import
Time of Update: 2018-12-05
import java.io.*;public class filereader {//讀檔案 讀取一個檔案顯示出來 public static void main(String args[]) { String name="te.txt";//c://te.txt File ss=new File(name); try { FileReader a=new FileReader(ss); BufferedReader br=new BufferedReader(a);
Time of Update: 2018-12-05
import java.net.*;import java.io.*;import java.util.*;import java.awt.event.*;import java.awt.*;import javax.swing.*;import java.applet.*;public class client extends JFrame implements ActionListener{ public static void main(String[] args) { client
Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JTextField;import java.awt.Rectangle;import java.io.BufferedReader;import
Time of Update: 2018-12-05
到目前為止接觸的程式設計語言有:C、C++、JAVA、彙編,學的時間最長的要屬Java了。當初放棄C++的時候,戀戀不捨。後來想偷懶就學了Java,因為可以跟著視頻邊看邊學,輕鬆一點。Java挺清爽的(就像一個小姑娘,很純很簡單),強大的API更是讓人愛不釋手。
Time of Update: 2018-12-05
1.Tomcat6:apache-tomcat-6.0.14.zip http://tomcat.apache.org/download-60.cgi2.Eclipse IDE for Java EE Developers:eclipse-jee-europa-win32.zip
Time of Update: 2018-12-05
Java基礎複習——資料類型、變數和數組 “學而時習之,不亦說乎!” Java基礎類型不應將一個中型類型的寬度(width)看成是他所小韓的儲存位置的數量,而應當其理解成定義這種類型的變數和運算式的行為。只要類型符合聲明他的時候的規定,Java運行時環境就可隨意使用任意大小(的空間)。整形名稱 寬度 範圍long 64 -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807int 32 -2
Time of Update: 2018-12-05
想實現的功能是在Table中添加複選框,需要重寫JTable的getColumnClass()方法,JTable是預設支援複選框的,只要保證想要顯示為複選框的那一列的值為布爾類型, 並且是可編輯的並且添加的列是可編輯的,一般是通過重寫JTable對應的資料模型的isCellEditable方法來實現。 報錯的代碼如下:private JTable getTable() {if (table == null) {table = new JTable(){private static final
Time of Update: 2018-12-05
Java規則引擎工作原理及其應用 摘 要 Java規則引擎是一種嵌入在Java程式中的組件,它的任務是把當前提交給引擎的Java資料對象與載入在引擎中的商務規則進行測試和比對,啟用那些符合當前資料狀態下的商務規則,根據商務規則中聲明的執行邏輯,觸發應用程式中對應的操作。 引言 目前,Java社區推動並發展了一種令人信服的新技術——Java規則引擎(Rule
Time of Update: 2018-12-05
今天編寫的程式預想的結果一直沒出來,但竟然沒有報任何錯誤,順利的運行完畢。結果弄得我半天找不到,到底是哪裡出問題了。System.out.println()查不出來。 調試的幾種方式: 第一種:最簡單的。直接在需要跟蹤輸出的地方使用System.out.println(); 第二種:一步步跟蹤調試。Eclipse功能表列,Window –> Preferences –> Tomcat –>Source PathAdd Java projects to source path(
Time of Update: 2018-12-05
import java.io.File;import java.io.IOException;import java.util.Scanner;import javax.swing.JFileChooser;import javax.swing.JFrame;import javax.swing.JTextArea;public class DisplayFile { /** * @param args */ public static
Time of Update: 2018-12-05
Iterator(迭代器)作者:zccst java.util.Iterator介面描述的是以統一的方式對各種集合元素進行遍曆/迭代的工具,也稱“迭代器”。迭代器(Iterator)模式,又叫做遊標(Cursor)模式,是用於遍曆集合類的標準存取方法。GOF給出的定義為:提供一種方法訪問一個容器(container)對象中各個元素,而又不需暴露該對象的內部細節。java.util.Iterator介面的定義: public interface Iterator
Time of Update: 2018-12-05
import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JTextField;import java.awt.Rectangle;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import
Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JButton;import java.awt.Rectangle;import javax.swing.JList;import
Time of Update: 2018-12-05
/** * java版本的escape和 unescape[對應javaScript裡的函數] */public class EscapeTool { public static String escape(String src) { int i; char j; StringBuffer tmp = new StringBuffer(); tmp.ensureCapacity(src.length() * 6);
Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JLabel;import java.awt.Rectangle;import javax.swing.JTextField;import javax.swing.JButton;
Time of Update: 2018-12-05
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax.swing.JOptionPane;public class testdb {public static String connect(String uid,String
Time of Update: 2018-12-05
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax.swing.JOptionPane;public class DBConnected { static PreparedStatement psmt; static
Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JComponent;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JFrame;import javax.swing.JLabel;import java.awt.HeadlessException;import
Time of Update: 2018-12-05
import javax.swing.SwingUtilities;import java.awt.BorderLayout;import javax.swing.JPanel;import javax.swing.JFrame;public class aaa extends JFrame { private static final long serialVersionUID = 1L; private JPanel jContentPane = null; /** * @param