单击按钮时如何在Java中定义选项卡的操作

尼基·米尔法拉(Nicky Mirfallah)

我有一个JButton电话addAlbum,希望它在单击时启动一个选项卡。所以我补充说:

private void addAlbumButtonActionPerformed(java.awt.event.ActionEvent evt) {
    new AddAlbumPage().setVisible(true);
    JTabbedPane tabbedPane = new JTabbedPane();
    tabbedPane.addTab("Add Album", addAlbumButton); 
}

但是我不知道在哪里定义选项卡中发生的事情。addAlbumPage自从我以前曾经打开过页面以来,现在我有了一个定义,但是现在我认为选项卡更干净。

拉朱

您可以使用以下语法创建面板并将其添加到标签中

addTab(String title, Icon icon, Component component, String tip)  

添加由标题和/或图标表示的组件和提示,二者之一都可以为null。

现在,您必须根据上述语法调整代码

private void addAlbumButtonActionPerformed(java.awt.event.ActionEvent evt) {
    new AddAlbumPage().setVisible(true);
    JTabbedPane tabbedPane = new JTabbedPane();
    ImageIcon icon = createImageIcon("images/middle.gif");
    ExamplePanel panel1 = new ExamplePanel("Album");
    tabbedPane.addTab("New Album", icon,panel1,"New Album"); 
}

在ExamplePanel.java中定义控件

ExamplePanel.java

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

public class ExamplePanel extends JPanel implements ActionListener{
JButton btn, btn2;
    public ExamplePanel1(String title) {
        setBackground(Color.lightGray);
        setBorder(BorderFactory.createTitledBorder(title));
        btn = new JButton("Ok");
        btn2= new JButton("Cancel");
        setLayout(new FlowLayout());
        add(btn);
        add(btn2);
        btn.addActionListener(this);
        btn2.addActionListener(this);
    }

    @Override
    public void actionPerformed(ActionEvent e) {
         if(e.getSource()==btn){
        JOptionPane.showMessageDialog(null, "Hi");
        }

        if(e.getSource()==btn2){
        JOptionPane.showConfirmDialog(null, "Hi there");
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

每次单击按钮时,如何在选项卡的文本中添加1?在JavaFX中

来自分类Dev

如何在“操作”选项卡中回调按钮

来自分类Dev

在Java中单击按钮时,自动单击到特定选项卡

来自分类Dev

如何在按钮单击上浏览选项卡

来自分类Dev

如何在单击“保存”按钮时切换选项卡,或者如何将“保存”按钮绑定到“切换”选项卡

来自分类Dev

如何在MVC 4中单击按钮上的新选项卡中下载文件

来自分类Dev

使用angularjs选项卡指令时如何在单击按钮时移动到第二个选项卡

来自分类Dev

使用angularjs选项卡时如何在单击按钮时移动到下一个选项卡

来自分类Dev

单击 xpages 中的附件时,如何将默认操作更改为“在新选项卡中打开”?

来自分类Dev

在Ionic 2中,如何在单击另一个选项卡菜单应用程序图标时隐藏一个选项卡?

来自分类Dev

单击命令按钮时,如何动态地在主视图的tabview中添加选项卡?

来自分类Dev

如何通过单击Android当前选项卡中的按钮来转到其他选项卡?

来自分类Dev

如何通过单击引导程序中当前选项卡内的按钮转到其他选项卡

来自分类Dev

如何在Java中实现自定义选项卡控件

来自分类Dev

如何在Java中实现自定义选项卡控件

来自分类Dev

xamarin 表单:如何在单击选项卡时关闭选项卡页面并显示上一页?

来自分类Dev

当按下按钮或按键时,如何在AvalonDock中从一个选项卡转到另一个选项卡?

来自分类Dev

单击按钮时更改选项卡颜色

来自分类Dev

禁用按钮单击时的选中选项卡

来自分类Dev

单击按钮时打开新选项卡

来自分类Dev

如何以编程方式在单击按钮时切换选项卡?在swiftui

来自分类Dev

单击其中的保存/取消按钮时,如何关闭Javafx 2.2选项卡?

来自分类Dev

单击选择选项时如何隐藏选项卡

来自分类Dev

从外部组件单击按钮时,在一个组件中打开特定的选项卡

来自分类Dev

单击HTML按钮时,在新的浏览器选项卡中打开URL

来自分类Dev

单击任何按钮时在选项卡布局中刷新片段

来自分类Dev

单击按钮时,在 Shiny Application 的新选项卡中显示数据框的选择

来自分类Dev

如何设置选项卡出现在操作栏中的肖像旁的操作按钮旁边

来自分类Dev

如何在代码镜像中切换选项卡以显示或隐藏按钮单击

Related 相关文章

  1. 1

    每次单击按钮时,如何在选项卡的文本中添加1?在JavaFX中

  2. 2

    如何在“操作”选项卡中回调按钮

  3. 3

    在Java中单击按钮时,自动单击到特定选项卡

  4. 4

    如何在按钮单击上浏览选项卡

  5. 5

    如何在单击“保存”按钮时切换选项卡,或者如何将“保存”按钮绑定到“切换”选项卡

  6. 6

    如何在MVC 4中单击按钮上的新选项卡中下载文件

  7. 7

    使用angularjs选项卡指令时如何在单击按钮时移动到第二个选项卡

  8. 8

    使用angularjs选项卡时如何在单击按钮时移动到下一个选项卡

  9. 9

    单击 xpages 中的附件时,如何将默认操作更改为“在新选项卡中打开”?

  10. 10

    在Ionic 2中,如何在单击另一个选项卡菜单应用程序图标时隐藏一个选项卡?

  11. 11

    单击命令按钮时,如何动态地在主视图的tabview中添加选项卡?

  12. 12

    如何通过单击Android当前选项卡中的按钮来转到其他选项卡?

  13. 13

    如何通过单击引导程序中当前选项卡内的按钮转到其他选项卡

  14. 14

    如何在Java中实现自定义选项卡控件

  15. 15

    如何在Java中实现自定义选项卡控件

  16. 16

    xamarin 表单:如何在单击选项卡时关闭选项卡页面并显示上一页?

  17. 17

    当按下按钮或按键时,如何在AvalonDock中从一个选项卡转到另一个选项卡?

  18. 18

    单击按钮时更改选项卡颜色

  19. 19

    禁用按钮单击时的选中选项卡

  20. 20

    单击按钮时打开新选项卡

  21. 21

    如何以编程方式在单击按钮时切换选项卡?在swiftui

  22. 22

    单击其中的保存/取消按钮时,如何关闭Javafx 2.2选项卡?

  23. 23

    单击选择选项时如何隐藏选项卡

  24. 24

    从外部组件单击按钮时,在一个组件中打开特定的选项卡

  25. 25

    单击HTML按钮时,在新的浏览器选项卡中打开URL

  26. 26

    单击任何按钮时在选项卡布局中刷新片段

  27. 27

    单击按钮时,在 Shiny Application 的新选项卡中显示数据框的选择

  28. 28

    如何设置选项卡出现在操作栏中的肖像旁的操作按钮旁边

  29. 29

    如何在代码镜像中切换选项卡以显示或隐藏按钮单击

热门标签

归档