原创 netbeans 進度條

一、普通頁面的進度條 1、初始化進度條 Progressbar.setOrientation(JProgressBar.HORIZONTAL);//進度條的方向(水平) Progressbar.setMinimum(0);//進度條最小

原创 netbeans中JTable大小隨窗口大小改變而改變

主意事項: 1、設置列的寬度是應該用setPreferredWidth(),不宜用setMinWidth或setMaxWidth,否則列的寬度不會變化。 2、在netbeans中的設計頁面整個的jpanel不宜太寬,設計頁面jpanel的

原创 jTable選擇的行改變事件

 //選擇的行改變事件         jTable_data.getSelectionModel().addListSelectionListener(new ListSelectionListener(){            

原创 swing 設置鼠標形狀

當我們把鼠標設置成等待狀態後,事實上,鼠標還是可以使用的,可以這樣: 得到組件的JRootPane。然後在JRootPane的glassPane上設置鼠標監聽事件, 這樣可以使得鼠標事件被glassPane所截獲,從而使得點擊無效。 如下

原创 java調用webservice 天氣預報

public static void WeatherTest(){    try {      String endpoint = "http://www.webxml.com.cn/WebServices/WeatherWebServi

原创 當頁面的FORM裏面只有一個TEXT的時候,按回車的話,是會自動提交FORM的。 加入一個隱藏的TEXT

當頁面的FORM裏面只有一個TEXT的時候,按回車的話,是會自動提交FORM的。 加入一個隱藏的TEXT <input name='test' type="text" style="display:none">

原创 解決彈出菜單被遮擋

如果窗口中同時有Swing彈出式組件(比如菜單、下拉框)和重量級AWT組件,那麼彈出窗口有可能會被重量級組件所遮擋。 例如: 如果是菜單或者下拉框,可調用JPopupMenu的靜態方法setDefaultLightWeightPopupE

原创 JTabel設置特定行的顏色和特定列的對齊方式

 /**     * 設置特定行的顏色和特定列的對齊方式     */    private void m_changeRowColor() {         DefaultTableCellRenderer tcr = new Def

原创 jComboBox級聯

//事件  private void jComboBox_room1ItemStateChanged(java.awt.event.ItemEvent evt) {                                     

原创 設置JPanel或jframe的背景圖片

public void setBak() {         ((JPanel) this.getContentPane()).setOpaque(false);         ImageIcon img = new ImageIcon

原创 SplitPane拆分窗格使用方法

一、在netbeans中新建拆分窗格,設置orientation屬性爲VERTICAL_SPLIT上下拆分。 二、右擊拆分窗格,選擇從組件面板中添加,選擇自己需要添加的組件,設置完表屬性後繼續添加第二個。 三、設置拆分窗格屬性:divid

原创 jsp 清空緩存

 <% response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache");  response.setDateHeader("

原创 Srting 字符串去掉重複的數據

string a="1,2,2,3,4,5,6,6,7,7,7,8";如果過濾字符串相同的數據,顯示爲:1,2,3,4,5,6,7,8 String str = "1,2,2,3,4,5,6,6,7,7,7,8";            

原创 SQLServer查詢本週 本月記錄

SQLServer查詢本週 sql 查詢本週本月問題 ---求相差天數 select   datediff(day,'2004-01-01',getdate())          --1.一個月第一天的 Select   DA

原创 一個結合where、group、orderby的linq語法

DataTable dt = (from x in dsResult.Tables[0].AsEnumerable()                                 where DataTrans.CBoolean(x[