netbeans图形界面如何设置对话框?
以前写对话框等界面都是敲代码实现,很麻烦,现在NETBEANS6.5的GUI很强大,很多控件可以直接拖。但是用到JDialog的时候,把它拖进JFrame里时什么也看不到...
以前写对话框等界面都是敲代码实现,很麻烦,现在NETBEANS6.5的GUI很强大,很多控件可以直接拖。但是用到JDialog的时候,把它拖进JFrame里时什么也看不到,我就是想实现一个简单功能,就是点击菜单的某一项出现一个对话框,点对话框中间的确定后对话框就消失,什么也不做。我该怎么用GUI来实现?
不要和我说代码,代码我都知道,一个字母一个字母的敲太麻烦,我就想知道图形界面下该怎么做。 展开
不要和我说代码,代码我都知道,一个字母一个字母的敲太麻烦,我就想知道图形界面下该怎么做。 展开
3个回答
展开全部
这些分一定要给我。在图形设计模式下,右键检查器中的“窗体XXX“-增加组件-swing窗口-选jdialog,取个名字,你会发现检查器出现你增加的组件,双击它就可以对它进行编辑(否则你是看不到它的图形界面)。唉,怎么有人比我动作还快。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
BOOL CsdgeDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
BOOL bNameValid;
CString strAboutMenu;
bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
// TODO: 在此添加额外的初始化代码
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
BOOL bNameValid;
CString strAboutMenu;
bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
// TODO: 在此添加额外的初始化代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询