繁体   English   中英

为什么菜单栏不会显示?

Why wont Menu bar show up?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

当我创建一个对象(BlueJ)并弹出窗口时,没有菜单栏,为什么? 唯一的是窗口和文本“ title”,仅此而已。 我对OOP和Java相当陌生,而且我也在使用BlueJ。 这是我的代码:

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

public class Spel
{
//Varibler
private JFrame frame;


/**
 * Skapa själva spelet.
 *
 */
public Spel()
{
    makeFrame();
}

/**
 * Skapa framet.
 */
private void makeFrame()
{
    //Skapa framet.
    frame = new JFrame("Spel");
    Container contentPane = frame.getContentPane();
    //lägg till titel.
    JLabel label = new JLabel("titel");
    contentPane.add(label);

    frame.pack();
    frame.setVisible(true);        
}

/**
 * Skapa menu baren.
 */
private void makeMenuBar(JFrame frame)
{
    //skapa menu bar 
    JMenuBar menubar = new JMenuBar();
    frame.setJMenuBar(menubar);
    //skapa menu
    JMenu fileMenu = new JMenu();
    menubar.add(fileMenu);
    //lägg till menu knappar
    JMenuItem openItem = new JMenuItem("Open");
    fileMenu.add(openItem);
    JMenuItem quitItem = new JMenuItem("Quit");
    fileMenu.add(quitItem);
}
1 个回复

您忘记了调用添加菜单栏的makeMenuBar

makeMenuBar(frame);

顺便说一句,您需要给文件菜单加上标题,否则菜单栏将不可见

JMenu fileMenu = new JMenu("File");
1 从菜单栏显示窗口

我想知道 Xcode 中是否有一种方法可以显示来自菜单栏的普通窗口,而不是显示普通菜单项或弹出窗口,类似于CleanMyMac等第三方应用程序的做法。 在此先感谢您提供的任何帮助。 ...

2 wxpython菜单栏没有显示

我正在尝试使用wxpython为gui编写一个时间表程序,并且正在使用wxpython wiki上的入门教程来加快wxpython的速度,但是当我尝试向wxFrame添加菜单栏时,菜单栏没有显示。 任何想法为什么会这样? 我使用的是ubuntu 10.10和python 2.7。 代码如下 ...

2011-02-16 23:03:24 5 3674   wxpython
3 关于菜单栏以显示图标

我想在菜单栏上显示一个图标。我使用dojo创建菜单栏。 请找到小提琴: http : //jsfiddle.net/nw9tU/351/ 我尝试了uisng icon属性在菜单栏上显示图标,但是没有用。 下面是示例代码: 请建议如何在菜单项上显示图标,而不是显示标签。 ...

4 如何显示和隐藏菜单栏

请查看此菜单的设计: http : //jordanek.eu/aktual/index6.html我在其中制作了一个菜单(左侧),该菜单具有一些功能,例如,单击白色条形“ Vyrobce”,然后单击黄色条形“会出现“ Vyrobce”,白色栏“ Vyrobce”会消失。 然后,当单击黄色栏“ ...

6 菜单栏不显示

早上好,我的菜单栏有问题,放置徽标时会使栏变大,而且我有一个子菜单,不显示选项。 我附上了代码,以防任何人都可以合作。 首页 关于联系菜单 英格瑞萨 巴士车 二维码 ...

2021-02-27 11:42:13 1 38   html/ css
7 为什么不显示菜单栏

我正在尝试学习Java Swing并开始查看这个示例: https : //docs.oracle.com/javase/tutorial/uiswing/examples/components/TopLevelDemoProject/src/components/TopLevelDemo.ja ...

2019-06-18 23:08:54 0 22   java
8 为什么不能居中显示菜单栏?

我对HTML和CSS很陌生。 我将菜单栏水平放置,但似乎无法使其与屏幕中心对齐。 我已经尝试过margin:0 auto; 和<body align=center>但似乎都不起作用。 这是我的代码: 如您所见,我正在使用margin:0 auto; ,但无效。 ...

9 Android:始终显示菜单栏/静态菜单栏

我想使用菜单栏而不是选项卡栏(选项卡并非位于视图的底部...)。 有机会给菜单栏一个静态的行为吗? 相关文章: android:设置菜单/解决方案可见 :new Handler()。postDelayed(new Runnable(){public void run(){openOp ...

10 Java的菜单栏中没有菜单栏显示

我有一个简单的程序,我想在其中创建菜单栏,菜单和菜单项。 但是我的程序中出现两个问题。 1我添加以下代码后,我的框架没有显示在屏幕中央: 第二个问题是没有菜单显示在框架中,但是我在其中添加了3-4个菜单和菜单项 这是我的应用程序代码: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM