- 浏览: 54732 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
迭代器(Iterator)
迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。
Java中的Iterator功能比较简单,并且只能单向移动:
(1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。
(2) 使用next()获得序列中的下一个元素。
(3) 使用hasNext ...
总结为3步:
必备环境: Eclipse jee
Tomcat
1.创建services
2.创建dynamic web project项目
3.WebContent路径下创建index.jsp 运行:run on server
参考自:http://www.iteye.com/topic/418393
http://blog.csdn.net/wangchenggong1988/article/details/6830316
参考搭建项目:http://www.iteye.com/topic/418393
创建一 ...
alt+left(方向键 <-- ):返回调用位置
Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选
swing-两种下拉框
- 博客分类:
- java-swing
1.Choice
import java.awt.Choice;
import java.awt.Dimension;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class checboxTest extends JPanel {
static JFrame frame = new JFrame();
static JPane ...
怎么将全局的变量清空
- 博客分类:
- java
举例:
全局定义一个: String name = null;
在赋值和操作: name = "名字";
做完操作之后在清空name里面的值: name = null;
jButton.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
// jBtn_StartImportDBMouseClicked(evt);
}
});
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
import javax.swing.JScrollPane;
import javax.swing.JTree;
i ...
jtable添加数据
- 博客分类:
- java-swing
((DefaultTableModel) jTable1.getModel()).getDataVector().clear(); //清除表格数据
((DefaultTableModel) jTable1.getModel()).fireTableDataChanged();//通知模型更新
jTable1.updateUI();//刷新表格
System.out.println("图层存在!");
Vector<String> layerColumn = showTable(name);//根据图层名称在table中显示列名
fina ...
swing清空jtable
- 博客分类:
- java-swing
((DefaultTableModel) jTable1.getModel()).getDataVector().clear(); //清除表格数据
((DefaultTableModel) jTable1.getModel()).fireTableDataChanged();//通知模型更新
jTable1.updateUI();//刷新表格
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;
import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JOptionPane;import jav ...
JTree添加鼠标事件
- 博客分类:
- java-swing
package org.dm.swingTest;
import java.awt.EventQueue;
import java.awt.event.InputEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTree;import javax.swing.border.EmptyBorder;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelecti ...
dom4j.jar解析xml字符串
- 博客分类:
- xml
package org.dm.swingTest;
//先加入dom4j.jar包
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
/**
* @Title: TestDom4j.java
* @Pack ...
package org.dm.swingTest;
import java.awt.EventQueue;
import java.awt.event.InputEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTree;import javax.swing.border.EmptyBorder;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelec ...
swing开发图形界面工具,eclipse swing图形化操作界面工具配置
1.有一个小功能要有一个界面,之前知道有一个 图形化界面的(就是可以往上面拖控件布局的工具)JBuilder,今天上午就下了一个(1.6GB)好不容易下载完了,最新版本的(没找到老版本的,记得老版本的特好用)安装好之后发现没有swing拖控件的组件 ,还要去下载GUI等等插件(而且还是试用版)。太无语JBuilder,还付费 ,果断给卸载了
卸载JBuilder后就不能用图形化界面的功能了吗?答案是有。
2. 中午吃饭的时候 和同事就发牢骚 JBulider 太大了 ,同事说 NetBeans有集成这个功能( ...