
正文
java代码跳一跳 java制作跳一跳游戏
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中如何做到界面的跳转?
假如有两个frame,分别为frame1,frame2,frame1加个按钮实现跳转.frame1代码如下
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class frame1 extends JFrame implements ActionListener{
/**
* @param args
*/
private JButton jb;
public frame1()
{
this.setSize(300, 200);
this.setLocation(300, 400);
jb=new JButton("跳转");
this.add(jb);
jb.addActionListener(this);//加入事件监听
this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame1 frame=new frame1();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb)
{
this.dispose();//点击按钮时frame1销毁,new一个frame2
new frame2();
}
}
}
frame2是个单纯的界面
import javax.swing.JButton;
import javax.swing.JFrame;
public class frame2 extends JFrame{
/**
* @param args
*/
public frame2()
{
this.setSize(300, 200);
this.setLocation(300, 400);
this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame2 frame=new frame2();
}
}
相关问答
Q1: java编程,从一句代码跳到另一句的代码应该怎么写
说说servlet里面的方法java代码跳一跳:
public void ValidateUserPass(String user,String pass){
RequestDispathcher rd =null
//假使你的代码是从DB中获取
DBFactory db=DBFactoryImpl.getDBFactoryInstance();//得到数据库链接
flg=db.findUser(user,pass);
// 这里是不存在用户
if(flg.hasNext()==-1){
// 登录时错误java代码跳一跳了,一般我们会给用户一个提示
session.setAttirbute("msg","对不起,用户名或密码错误");
RequestDispathcher rd = req.getRequesDispatcher("login.jsp")java代码跳一跳;
rd.forward(request, reponse);//将请求对象和响应对象传递进来
} // 这里是存在当前用户
else{
//当然这里登录成功时,我们要把当前用户写到session里面保存
session.setAttirbute("userName",user);
//这个请求转发语句
request.sendRedirect("index.html");
}
}
// * 上述代码,你可以参考下我的方法,我也很久没做JAVA开发了,我现在从事前端UI开发,本来我想在写一个用struts 2登录的程序的,可我现在忘得差不多了,上面我所用到的属性建议你自己好好的研究一下,往后你将学到struts2 hibernate,Spring等一系列优秀的开源框架,说白了,这些东西的底层还是这些,只不过这些框架做了一些封装隔离。上述代码建议你重点理解一下java代码跳一跳:请求转发和重定向的区别。
Q2: 用java代码怎么做一个跳转页面,比如我点击一个事件,跳出另外的一个界面。
Runtime run = Runtime.getRuntime() ;
try
{
run.exec("explorer ");
//把换成java代码跳一跳你要的url就行.
} catch (IOException ex)
{
ex.printStackTrace();
}
这个是Windows系统上的做法java代码跳一跳,换其java代码跳一跳他系统就不行java代码跳一跳了,但是只要搞清楚本质就行了。
本质就是开启一个浏览器进程,然后把网址传给它,就能显示网址了,一般采用的是系统的默认浏览器,其java代码跳一跳他系统的话一般要搞清楚默认浏览器是什么,做好系统的判断,根据不同的系统打开不同的浏览器,才能做到通用性。
Q3: java循环跳转语句
第一句int i = 1000;是赋值语句
第二句while (true)是一个循环语句,而且是个死循环
第三句if (i10)是个判断语句,判断i是否小于10
第四句continue;是如果i10成立的条件下继续进行下次循环
第五句i = i-10;是将i的值减去10再赋给i
你这段代码是个死循环,永远执行不完,因为没有结束条件。
java代码跳一跳的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java制作跳一跳游戏、java代码跳一跳的信息别忘了在本站进行查找喔。





