中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Activity Java中如何使用菜單

小樊
83
2024-07-17 10:22:49
欄目: 編程語言

在Java中使用菜單可以通過Swing組件JMenuBar、JMenu和JMenuItem來實現。下面是一個簡單的示例代碼:

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class MenuExample {

    public static void main(String[] args) {
        JFrame frame = new JFrame("Menu Example");
        JMenuBar menuBar = new JMenuBar();
        JMenu fileMenu = new JMenu("File");
        JMenuItem newItem = new JMenuItem("New");
        JMenuItem openItem = new JMenuItem("Open");
        JMenuItem saveItem = new JMenuItem("Save");

        newItem.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                JOptionPane.showMessageDialog(null, "New File Created");
            }
        });

        openItem.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                JOptionPane.showMessageDialog(null, "File Opened");
            }
        });

        saveItem.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                JOptionPane.showMessageDialog(null, "File Saved");
            }
        });

        fileMenu.add(newItem);
        fileMenu.add(openItem);
        fileMenu.add(saveItem);
        menuBar.add(fileMenu);

        frame.setJMenuBar(menuBar);
        frame.setSize(400, 300);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}

在這個示例中,創建了一個帶有File菜單的窗口,File菜單包含New、Open和Save三個菜單項,并為每個菜單項添加了點擊事件的監聽器。點擊菜單項時會彈出相應的對話框提示。通過這種方式,可以實現在Java應用程序中使用菜單。

0
扎赉特旗| 色达县| 交城县| 青海省| 宜黄县| 磐安县| 郑州市| 平阳县| 南平市| 北宁市| 鄂伦春自治旗| 寿阳县| 昔阳县| 中宁县| 广灵县| 岚皋县| 吴川市| 嘉善县| 丰宁| 紫金县| 张北县| 红原县| 大同县| 炎陵县| 迁西县| 井冈山市| 吉隆县| 竹北市| 鸡西市| 涟水县| 新邵县| 什邡市| 青神县| 边坝县| 福泉市| 丰顺县| 郎溪县| 丹阳市| 巴林左旗| 汉阴县| 左贡县|