精华内容
下载资源
问答
  • 我看了网上很多教程,代码都是一模一样的,我的一运行就提示错误,请问这里还该怎么改?请大神指教。![图片](https://img-ask.csdn.net/upload/201703/17/1489728073_309490.jpg)
  • 就是不同的登录者拥有不同的功能权限![图片](https://img-ask.csdn.net/upload/201506/18/1434622520_11753.png)
  • 在C#中,先打开登录窗体,用户通过身份验证后打开主窗体,同时关闭登录窗体的问题我在程序中是先打开登录窗体,用户通过身份验证后打开主窗体,同时关闭登录窗体. 打开主窗体:MainForm mf=new MainForm;mf.Show();但是...
    在C#中,先打开登录窗体,用户通过身份验证后打开主窗体,同时关闭登录窗体的问题

    我在程序中是先打开登录窗体,用户通过身份验证后打开主窗体,同时关闭登录窗体.
    打开主窗体:MainForm mf=new MainForm;mf.Show();但是关闭登录窗体后主窗体同时也关闭了.
    请问该如何解决?

    可参考解决方法:

    在主窗体上面设置一个“退出系统”的菜单项或者按钮。

    在“退出系统”事件下面参考写如下代码:

                        int   a;
                        a =(int )MessageBox.Show("确定退出系统吗?", "询问",         MessageBoxButtons.OKCancel);
                       if (a == 1)//a ==1代表按下了“确定”按钮
                    Application.Exit();

    就可以关闭整个应用程序了。

    Application.Exit 方法:

    展开全文
  • //设置窗体的相关属性 this.setTitle("用户登录"); Toolkit tk = Toolkit.getDefaultToolkit(); //this.setIconImage(logo); //设置窗体显示的图标 this.setVisible(true); //设置窗体为可见 ...

     

    //设置本窗体的相关属性
    this.setTitle("用户登录");
    Toolkit tk = Toolkit.getDefaultToolkit();
    //this.setIconImage(logo);		//设置窗体显示的图标
    this.setVisible(true);			//设置窗体为可见
    this.setSize(422, 492);
    this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); 
    this.setResizable(false);		//设置窗体大小不可改变
    				
    //设置窗体显示在屏幕中间 
    Dimension dimension = tk.getScreenSize();//获取屏幕大小
    int width=dimension.width;
    int height=dimension.height;
    int x=(width-422)/2;
    int y=(height-529)/2;
    this.setLocation(x, y); 

     

    展开全文
  • 无法实现的操作:1、oncreate事件中调用hide方法 2、onshow事件中设置visible属性或调用hide方法 可实现的操作:1...2、让登录窗体为主窗体,验证身份后再显示主界面窗体 若程序主界面可以显示,可设置登陆窗体visi

    无法实现的操作:

    1、oncreate事件中调用hide方法 

    2、onshow事件中设置visible属性或调用hide方法

     

     

    可实现的操作:

    1、设置visible属性,oncreate事件中或工程中加入Application.ShowMainForm:=False;

    2、让登录窗体为主窗体,验证身份后再显示主界面窗体

     

    若程序主界面可以显示,可设置登陆窗体visible为false,在工程中showmodal显示。 

     

    展开全文
  • 我们在上网的时候总能看到各种各样的窗体界面,比如:网页角落突然弹出的小广告、登录界面、画图板……接下来我就来讲讲如何创建一个窗体界面并制作一个登录界面。 窗体类的英文单词是JFrame,它所属的package是...

    写一个登录界面——用窗体界面实现

    我们在上网的时候总能看到各种各样的窗体界面,比如:网页角落突然弹出的小广告、登录界面、画图板……接下来我就来讲讲如何创建一个窗体界面并制作一个登录界面。
    窗体类的英文单词是JFrame,它所属的package是javax.swing.Jframe。首先我们要创建的窗体对象。在创建的时候我们要设置它的一些基本属性:窗体大小、窗体名字。并且我们要设置关闭窗体后自动退出程序以及打开窗体时将窗体显示在屏幕中央。

            javax.swing.JFrame jf = new javax.swing.JFrame();
    		jf.setSize(777, 777);
    		jf.setTitle("登陆界面");
    		jf.setDefaultCloseOperation(3);
    		jf.setLocationRelativeTo(null);//将页面显示中央
    

    有了以上几行代码,我们就能运行出一个窗体组件。

    对于JFframe窗体界面,它有三种布局。
    一是流式布局【FlowLayout()】,在不添加任何参数的情况下,它是居中对齐的,默认的水平和垂直间隙是 5 个单位。二是边界布局【BorderLayout()】,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST、CENTER。当使用边框布局将一个组件添加到容器中时,要使用这五个常量之一。三是网格布局【GridLayout()】, 它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件。
    这三种方法都属于java.awt. 这个包。我们可以根据自己的需要选择窗体的布局。
    要做一个登录界面,还需要输入账号密码的地方,和点击“登录”的地方。下面来讲一讲怎么添加这些组件。

    1. 添加文本框
      因为输入账号和密码的地方是两个文本框,所以我们一次性就要添加两个文本框。首先创建文本框对象。它属于javax.swing.JTextField这个包。然后设置文本框大小,和设置窗体大小不一样。这里用到的方法是先创建一个维度对象Dimension,在创建的时候就设置好大小(长,高),然后调用setPreferredSize方法更改文本框的大小。

    2.添加“登录”按钮
    首先要创建一个按钮对象,它属于javax.swing.JButton这个包,并且在创建对象的时候为按钮添加上“登录“字样。就设置大小的方法同上。

    3.添加复选框
    复选框就是我们平时在登录界面所看到的“记住密码”,“自动登录”字样前面的小框。首先创建复选框对象,它属于javax.swing.JCheckBox这个包,并且在创建对象时为复选框配上文字。

    4.添加标签
    比如在文本框前面添加“账号”、“密码”等字样,需要使用标签来添加。标签属于javax.swing.JLabel这个包。

    5.添加图片
    添加图片的方法要多一个步骤,就是把图片当成标签添加上去。图片所属的包是javax.swing.ImageIcon。设置图片大小的方法同上。
    为了成功添加上以上组件,我们在每个添加组件的方法最后,要再加一个add方法。在添加完我们想要的组件之后,我们设置窗体可见。

    下面是代码

            javax.swing.JFrame jf = new javax.swing.JFrame();
    		jf.setSize(777, 777);
    		jf.setTitle("登陆界面");
    		jf.setDefaultCloseOperation(3);
    		jf.setLocationRelativeTo(null);//将页面显示中央
    
    		java.awt.FlowLayout flow = new java.awt.FlowLayout();
    		jf.setLayout(flow);
    
    		javax.swing.ImageIcon image = new javax.swing.ImageIcon("C:\\Users\\LLY\\Pictures\\Saved Pictures\\timg.jpg");
    		javax.swing.JLabel jla = new javax.swing.JLabel(image);
    		java.awt.Dimension dm = new java.awt.Dimension(777, 400);
    		jla.setPreferredSize(dm);
    		jf.add(jla);
    
    		javax.swing.JTextField jtf1 = new javax.swing.JTextField();
    		javax.swing.JTextField jtf2 = new javax.swing.JTextField();
    		java.awt.Dimension dm1 = new java.awt.Dimension(700, 40);
    		// java.awt.Dimension dm2=new java.awt.Dimension(300,30);
    		jtf1.setPreferredSize(dm1);
    		jtf2.setPreferredSize(dm1);
    		javax.swing.JLabel jla1 = new javax.swing.JLabel("账号");
    		jf.add(jla1);
    		jf.add(jtf1);
    		javax.swing.JLabel jla2 = new javax.swing.JLabel("密码");
    		jf.add(jla2);
    		jf.add(jtf2);
    
    		javax.swing.JCheckBox jcb1 = new javax.swing.JCheckBox("记住密码");
    		javax.swing.JCheckBox jcb2 = new javax.swing.JCheckBox("自动登录");
    		jf.add(jcb1);
    		jf.add(jcb2);
    
    		javax.swing.JButton jbu = new javax.swing.JButton("登录");
    		java.awt.Dimension dm2 = new java.awt.Dimension(600, 40);
    		jbu.setPreferredSize(dm2);
    		jf.add(jbu);
    
    		jf.setVisible(true);//设置窗体可见
    
    展开全文
  • 度量快速开发平台中,构建的智能窗体,默认是有最大化最小化和关闭...那我们要做类似一个系统登录的界面如何实现呢,即没有上图红色方框的部分。 我们只需要在窗体的加载事件中,对窗体本身的属性做一个设置几个,...
  • 自动填充如何设置

    2015-10-28 16:47:47
    在申请表单工作流或窗体创建数据时,为了提供办公效率,像填写日期、填写人、部门等,我们都可以设置为自动填充。 比如:下图所示,填表时间,是取的打开这个流程的时间,申请科室/申请人,就是取的该登录账号的...
  • 设置数据库登录参数

    2010-11-27 13:47:00
    在帮助里我找到“设置数据库登录参数”字样,里面提供了一些后来发现是非常有用的信息: 下列示例说明如何登录参数传递到报表的表中。该示例使用到某个安全的 SQL Server 数据库的连接。 <br />...
  • 要求:有 2个窗口:登录(FornLogin),主界面(FornMain),系统启动时先出现 ...实现:1)设置 My Project :设置启动窗体为 FormLogin,关机模式为最后1个窗体关闭时;  2)FormLogin 的登录按钮的代码  Privat
  • C#WinForm窗体开发例程

    2019-11-29 14:25:26
    本实例实现的关键是如何实现带图像列表的系统登录程序,下面对其进行详细讲解。带图像列表的系统登录界面主要使用了ListView控件。在设计前先对ListView控件的View属性进行介绍,View属性用于获取或设置数据项在控件...
  • 先给大家看图吧: 看,是不是很酷呢,呵呵. 这里我说关键的地方,就是自定义Activity...如何定义,即把Activity的主题设置为Theme.Dialog <activity android:name=".AlertDialogActivity" android:theme="@style/m...
  • 前几天有几个朋友要了我的框架源码,这几天也经常通过远程以及电话来帮他解决一些问题,后来他说马上要交项目了,但是有一个问题还没有搞出来,那就是在原有的框架里面如何设置一个窗体自动启动?本身我的框架是登录...
  • 先给大家看图吧: 看,是不是很酷呢,呵呵. 这里我说关键的地方,就是自定义...如何定义,即把Activity的主题设置为Theme.Dialog <activity android:name=".AlertDialogActivity" android:theme="@style/mythem...
  • 因此我们有些时候需要在电脑中设置IE浏览器取消Session共享实现登录不同账号,(网吧N年前解决问题如:QQ农场出现只能用一个QQ偷菜也是此道理,解决以后可以多个QQ登陆,多个账号操作),不废话告诉解决办法本人整理....
  • 基于窗体的身份验证

    2004-10-26 14:17:00
    基于窗体的身份验证是 ASP.NET 身份验证服务,它使应用程序能够提供它们自己的登录 UI ...应用程序必须被配置成使用基于窗体的身份验证,将 设置为 Forms 并且拒绝匿名用户访问。下面的示例说明如何在所需应用程序的 W
  • 基于窗体的身份验证基于窗体的身份验证是 ASP.NET 身份验证服务,它使应用程序能够提供它们自己的...应用程序必须被配置成使用基于窗体的身份验证,将 设置为 Forms 并且拒绝匿名用户访问。下面的示例说明如何在所需
  • 现在有些软件都设置密码登录,启动软件时要求使用者输入有效的密码。...首先,建立一个标准EXE工程,在窗体上放置一个TextBox控件,名称为txtPassword,PasswordChar属性为"*"。再放置两个Commandbutton控件,第一个的
  • swing 模仿QQ登录界面

    千次阅读 多人点赞 2011-09-04 23:59:37
    在上一篇文章《swing创建自定义窗体界面》中,主要介绍了如何去除默认的窗体样式,并将窗体背景设置成QQ的登录界面,实际上就是张背景图。 这次放上完整版的登录窗口。 界面草图: 界面组件层次结构...
  • 在ASP.NET中实现单点登录很简单,可是退出和非正常退出后就登陆不上去了,这是个缺点,不知道如何解决,先把cache用法放着,后边我有自己的单点登陆解决办法 把用户的登录信息保存在Cache中,设置过期时间为Session...
  • 先cache用法: 一个用户只能在一个地方登录,就是单点登录。...把用户的登录信息保存在Cache中,设置过期时间为Session失效的时间,一旦Session失效,Cache也过期 [code="c#"]string s...
  • 我们都知道设置窗体验证的各属性的时候,有一个验证未通过的话跳转到哪个url,可是假如系统中不同角色的登录页面是不同的话,你该如何处理呢? <authentication mode="Forms"> <forms loginUrl="~/Login...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 221
精华内容 88
关键字:

如何设置登录窗体