小编Dan*_*l D的帖子

添加子菜单

因此,我尝试查看 Java 文档来寻求帮助,但很快就感到困惑。我正在尝试向菜单项“编辑”添加一个子菜单,该菜单项将具有“复制”和“粘贴”子菜单,并且我知道如何执行此操作。我创建了一个子菜单变量,我可以使用它吗?请帮忙,谢谢。代码如下。

import javax.swing.JFrame;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;

public class MyJFrame extends JFrame
{
JMenuBar menubar;
JMenu menu, submenu;
JMenuItem mi;

public MyJFrame(String title)
{
    super(title);
    menubar = new JMenuBar();
    setJMenuBar(menubar);
    buildMenu();
}

void buildMenu()
{
menu = new JMenu("File");

           mi = new JMenuItem("New");
           menu.add(mi);
           menubar.add(menu);

           mi = new JMenuItem("List Files");
           menu.add(mi);
           menubar.add(menu);
           menu.addSeparator();

           mi = new JMenuItem("Save As");
           menu.add(mi);
           menubar.add(menu);
           menu.addSeparator();

           mi = new JMenuItem("Close");
           menu.add(mi);
           menubar.add(menu);

    menu = new JMenu("Tools");

           mi = new JMenuItem("Sort");
           menu.add(mi); …
Run Code Online (Sandbox Code Playgroud)

java swing jmenuitem jmenu

3
推荐指数
1
解决办法
2万
查看次数

PostgreSQL从日期类型计算年龄

我有下表:

CREATE TABLE public.employees
(
employee_id integer NOT NULL,
name text NOT NULL,
date_of_birth date,
address text,
email text,
CONSTRAINT employees_pkey PRIMARY KEY (employees_id),
CONSTRAINT employees_email_key UNIQUE (email)
)
Run Code Online (Sandbox Code Playgroud)

如何在输出中列出每个员工的姓名及其年龄?

谢谢。

postgresql

3
推荐指数
2
解决办法
4903
查看次数

如何创建并运行 C 的 make 文件?

我有3个文件

hellomain.c
hellofunc.c
helloheader.h
Run Code Online (Sandbox Code Playgroud)

我正在通过 GCC 编译器运行。通常我会输入:

gcc helloheader.h hellomain.c hellofunc.c -o results
Run Code Online (Sandbox Code Playgroud)

一切都会运行。

如何将其转换为 makefile?我知道我必须给它加上标题makefile。我知道我必须通过make在编译器中输入来调用它。但不确定在 makefile 中实际输入什么。

c makefile

3
推荐指数
1
解决办法
2万
查看次数

C为结构中的成员分配枚举值?

我有2个枚举,2种颜色的颜色和13种车型的车型.我有一个汽车结构,有两个相应的成员.如果我的结构在数组中,如何通过循环分配枚举值?

enum carType {A, B, C, D, E, F, G, H, I, J, K, L, M};
enum color {BLACK, WHITE};

typedef enum carType CarType;
typedef enum color Color;

struct car {                                 
CarType myCarType;
Color myColor;
};                  

typedef struct car Car;

void createGarage(Car *garage)
{ 



}

main()
{ 
Car garage[26];
createGarage(garage);
}
Run Code Online (Sandbox Code Playgroud)

如何在我的车库阵列中循环,并确保每种车型都有黑色和白色两种颜色?

我知道我的车库阵列中有26个空格,所以我知道我可以使用for循环,但我怎么能完全完成任务呢?

c

0
推荐指数
1
解决办法
66
查看次数

包含数组声明标题时出错

我有一个头文件和两个源文件.在所述头文件中,我有以下声明:

const char *letters[] = {"A", "B", "C", "D"};
Run Code Online (Sandbox Code Playgroud)

我已将头文件包含在两个源文件中.当我尝试编译时,我得到:

/tmp/cc6gLw9s.o:(.data+0xa0): multiple definition of `letters'
/tmp/ccjqd0rr.o:(.data+0xa0): first defined here
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
58
查看次数

标签 统计

c ×3

java ×1

jmenu ×1

jmenuitem ×1

makefile ×1

postgresql ×1

swing ×1