至于你的问题 可以设置两个循环
假设有100条数据 没页10条 你可以把100条数据循环10次
循环的内容为 表头 数据 表尾
第二个循环 循环数据 在第一个循环内部
int num = 100
int page =10
for (int i=0i<100/10+1i++) {
表头
for (int j=pagej<page*i+1j++) {
数据
}
表尾
}
没有测试过,所以可能循环会有漏或者多的情况,自己调一下就好
将以下代码保存为 Test.java 即可运行(界面挫了点,不过核心功能都有,你可以自己拿回去改改界面就可以了)package com
import javax.swing.*
import java.awt.BorderLayout
import java.awt.event.ActionListener
import java.awt.event.ActionEvent
public class Test extends JFrame{
public static void main(String args[]){
new Test()
}
JTextField ieField
JButton button
public Test(){
super("单击按钮打开一个网页")
ieField = new JTextField("www.sina.com",30)
button = new JButton("打开 IE 网页")
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
try{
Process process = Runtime.getRuntime().exec("cmd.exe /C start iexplore " + ieField.getText())
}catch(Exception e){
e.printStackTrace()
}
}
})
this.getContentPane().setLayout( new BorderLayout())
this.getContentPane().add(ieField,BorderLayout.CENTER)
this.getContentPane().add(button,BorderLayout.SOUTH)
this.setSize(600,200)
this.setVisible(true)
}
}
散分吧 赚点小分真不容易....
可以的 在需要加交互效果的盒子(以div为例)后面加script标签<div>
内容
</div>
<script>
正常的JavaScript代码
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)