原创 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[