首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    12.6事件处理

    例如,在用户界面上有一个按钮,当用户将鼠标移动到按钮上并单击时,就触发了一个“按钮单击”事件,然后由该命令按钮中的代码来完成相应的操作。因此,事件处理技术是用户界面程序设计中一项重要的技术。...事件处理的模型主要是在程序获得事件后,采用怎么样的结构和机制对事件进行处理和响应。...事件:当用户在界面上执行一个操作,如按下键盘、单击或移动鼠标对窗口中的组件进行交互时所发生的事情。事件可以由外部用户操作触发,如单击按钮、单击鼠标等。事件也可以由操作系统触发,如时钟计数器等。...(JFrame.EXIT_ON_CLOSE); JButton jButton=new JButton("事件源"); addActionListener(new ButtonHandler());...(JFrame.EXIT_ON_CLOSE); JButton jButton=new JButton("事件源"); addActionListener(e -> { showMessageDialog

    13110

    java超市仓库管理系统(超市条形码管理系统)

    图1 2、在“商品名称”对应的JTextField中输入商品名称,单击“查询”:如果存在该商品,则显示如图2所示的窗体;若输入的名称不存在,则弹出“没找到该商品!”的对话框。...图2 3、单击“添加商品”按钮,弹出如图3所示的窗体,此时必须输入所有商品信息, 否则将弹出如图4所示的对话框;当商品信息输入完毕,单击“确定”按钮,实现商品的添加, 在弹出如图5所示的对话框后,释放窗体...4、单击“显示所有商品”、“按编号查询”及“按名称查询”按钮时调用DBManager.runSelectSql方法实现;单击“修改商品”、“删除商品”或“添加商品”按钮调用DBManager.runUpdateSql...; public class GoodsXG extends JFrame { private JTextField id,name,num,price; private JButton button...; public class GoodsADD extends JFrame { private JTextField id,name,num,price; private JButton button

    3.5K20

    Java常用事件监听器与实例分析

    ; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.WindowConstants; public...class ActionEvent extends JFrame{ JButton jButton; //定义点击按钮 public ActionEvent() { setTitle("动作事件监听器...点击触发动作事件"); jButton.setBounds(100, 150, 200, 30); container.add(jButton); //将按钮加入到容器 jButton.addActionListener...对于动作事件监听器在这里要注意的两点: 在重写的actionPerformed()函数中应该对单击的控件进行判断,判断是否是单击了该控件。...在对某一个控件进行动作事件监听的时候,一定要使用addActionListener()方法为该控件添加事件监听,否则就算对该控件写了触发事件,在没有为该控件添加监听时,单击该控件也还是没有用的。

    2.6K10

    Java课程设计【学生信息管理系统】

    二、基本要求 实现一个功能简单的学生信息管理系统,该系统具有按照账户名密码登录功能,登录后,可以添加,删除,修改、查询(显示学生相片)学生信息,添加学生信息时,要求能添加学生的相片信息(实现相片文件的上传和下载功能...upload=new JButton("上传照片"); private JFrame jf=new JFrame("学生信息管理系统"); Dimension faceSize=new Dimension...我们再添加一个女学生的信息,如下图所示: (9)然后单击“确定”按钮,此时学生信息添加成功。...,如下图所示: 5、删除 (1)在学生信息管理系统界面选中某一学生记录,单击“删除”按钮,弹出删除确认界面。...如果确认删除,单击“确定”按钮,否则单击“取消”按钮。

    5.7K21

    Java中的屏幕共享

    单击该按钮开始共享会话。第二个应用程序自动接收视频流并显示它。还有一个停止屏幕共享的按钮。WebRTC 服务器WebRTC 服务器配置为用于两个客户端之间的交互:一个流媒体和一个接收器。...engine.newBrowser();复制代码加载所需的 URL:browser.navigation().loadUrlAndWait("http://localhost:3000/streamer");复制代码加载 URL 后,...访问JavaScript 代码streamer.html,可以在单击按钮时直接从 Java 开始屏幕共享:JButton startSharingButton = new JButton("Share...loadUrlAndWait("http://localhost:3000/receiver");复制代码要在 Java 应用程序中显示流媒体屏幕,创建 SwingBrowserView组件并将其嵌入到JFrame...private static void initUI(Browser browser) { BrowserView view = BrowserView.newInstance(browser); JFrame

    1.9K20
    领券