「java页面各种事件」java中的事件是什么

博主:adminadmin 2022-11-27 22:21:07 82

今天给各位分享java页面各种事件的知识,其中也会对java中的事件是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 窗口 事件

直接上代码:

import javax.swing.*;

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.Random;

public class Main {

    public static void main(String[] args) {

        JFrame frame = new JFrame();

        frame.setTitle("生成随机数");

        // 点关闭按钮时退出程序

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        frame.setVisible(true);

        

        //设置窗口的大小和位置

        frame.setSize(300, 150);

        frame.setLocation(200, 200);

        

        //生成一个容器

        Container container = frame.getContentPane();

        // 2行1列

        container.setLayout(new GridLayout(2, 1));

        

        // 文本框

        JPanel p1 = new JPanel();

        JLabel label = new JLabel("随机数:");

        p1.add(label);

        final TextField field = new TextField(20);

        p1.add(field);

        container.add(p1);

        

        // 按钮

        JPanel p2 = new JPanel();

        JButton btnCreate = new JButton("生成");

        // 添加事件

        btnCreate.addActionListener(new ActionListener() {

            @Override

            public void actionPerformed(ActionEvent e) {

                // 随机数

                int random = new Random().nextInt(100) + 100;

                field.setText(random + "");

            }

        });

        JButton btnExit = new JButton("关闭");

        // 添加事件

        btnExit.addActionListener(new ActionListener() {

            @Override

            public void actionPerformed(ActionEvent e) {

                System.exit(0);

            }

        });

        p2.add(btnCreate);

        p2.add(btnExit);

        container.add(p2);

    }

}

有问题可追问。

java达人,请简单说说java的事件机制

也打算看看高手怎么说,我先说说我的浅见吧。JAVA里的事件是用添加事件监听器实现的,而事件监听器都是一些接口,比如ActionListener接口,接口里都有对应的方法,只要实现对应的方法就可以了。最主要的是对组件添加监听器,JAVA有两种方式,第一个是创建一个类继承ActionListener接口,实现对应的方法,然后用"组件.add(new 实现类())"来添加,还有一种差不多,是"组件.add(new ActionListener(ActionEvent e){实现方法})",如果你可能多个组件用到同一个事件建议用第一个,否则两个都可以,建议用第一个,可以使程序很清晰。还有一些事件适配器,感觉和接口差不多比如WindowAdapter(),看过一些资料不是很明白,好像是提供了特别的接口方便用户调用吧。

Java Web中jsp页面的按钮点击事件求解~

1、你这个提交按钮会有一个onclick事件

input type="button" value="提交" onclick="a();"//*这个a()是指一个js事件*/

script

function a(){

alert(1);

/*这里可以去处理事件*/

}

/script

2、你说的action=""是说form表单里面的"action"吗?

比如说:form action="" id="" name=""这个action是指你的form表单要提交数据到指定的路径。

关于java页面各种事件和java中的事件是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。