「java创建表单」java创建表格
今天给各位分享java创建表单的知识,其中也会对java创建表格进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
北大青鸟java培训:提高用户体验的八种表单设计技巧?
表单功能无论是在网页设计还是app软件开发领域都得到了大量的使用。
今天湖南北大青鸟就一起来了解一下,符合用户体验的表单设计需要满足哪些条件。
1、表单标签需采用合适的展现形式根据表单的运用场景,标签应采用对应的展现形式,常见的展现形式有以下三种:左标签、顶部标签、行内标签。
A.左标签在一些网页表单当中,标签局左是常见的一种形式。
左标签的展示形式给人一种秩序感,也便于用户在填写表单的过程中快速的辨别标签内容。
左标签的这种形式一般用于网页当中,不适合在手机端或者小屏下的移动端出现,因为小屏幕的尺寸有限,标签居左会占用较大的空间,输入框就会受限。
B.顶部标签顶部标签指的是标签位于输入框上方,这种形式一般出现在一些移动端当中。
顶部标签可以使输入框的宽度变大,用户在填写信息也可以比较得到完整的展示。
但这种布局方式也有一个缺不好的点,就是这个表单可能需要滚屏,用户才可以看完。
C.行内标签行内标签常常出现在手机端的注册界面当中,这样的设计可以节省页面空间,所以大部分app的界面设计都采用这样的设计。
当然,部分网站pc端的表单设计中也会用到这种设计。
2、英文标签避免全部大写一些英文界面的表单设计,我们要避免标签的全大写。
全部大写的标签容易造成阅读和浏览上的困难。
3、特殊标签需使用合适的输入框长度对于特定的标签,像验证码、邮编这样的标签,在设计的时候需要采用合适的输入框长度。
毕竟这样的输入框是用户可预见的,所以输入框的长度可以不需要太长。
4、复选框排列需注意在表单中常出现复选框的设计,这样的情况需要特殊处理。
比如在注册的过程中,会有性别的选择,所以通常设计该表单的时候我们会将男女横排在一行。
但是对于内容多的情况下,就建议采用竖排的排序方式。
5、主按钮和辅按钮需要明确的区分在表单提交的时候,出现多个按钮的情况下,需要做明确的区分,这样有利于用户在操作过程中方便辨别操作步骤。
用Java 编用户登录表单
应该差不多了吧
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.net.*;
import java.awt.color.*;
public class Login extends JFrame implements ActionListener
{
JLabel username;
JLabel userpwd;
JLabel type;
JTextField use;
JPasswordField pwd;
JButton login;
JButton canel;
JComboBox js;
JPanel pane;
public Login(String str){
super(str);
this.setTitle("用户登录界面");
username=new JLabel("帐号:");
userpwd=new JLabel("密码:");
use=new JTextField("");
pwd=new JPasswordField('*');
login=new JButton("登录");
canel=new JButton("取消");
pane=new JPanel();
type=new JLabel("账户类型:");
String strName[]={"管理员","普通用户","会员"
};
js=new JComboBox(strName);
js.setSelectedIndex(2);
js.setMaximumRowCount(3);
pane.add(js);
pane.setLayout(null);
pane.add(username);
pane.add(use);
pane.add(userpwd);
pane.add(pwd);
pane.add(canel);
pane.add(login);
pane.add(type);
js.setBounds(70,90,150,20);
username.setBounds(15,30,150,20);
use.setBounds(65,30,150,20);
userpwd.setBounds(15,60,150,20);
type.setBounds(15,90,150,20);
pwd.setBounds(65,60,150,20);
login.setBounds(10,120,60,20);
canel.setBounds(160,120,60,20);
this.getContentPane().add(pane).setBackground(Color.white);
this.getContentPane().add(pane);
login.addActionListener(this);
canel.addActionListener(this);
this.setResizable(false);
this.setSize(245,200);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e){//2
JButton jb=(JButton)e.getSource();
if(jb==login){
String name=use.getText();
String Pwd=pwd.getText();
int count=6;
int ss=12;
if(pwd.getText().equals("")use.getText().equals("")||use.getText().length()=countpwd.getText().length()=count||use.getText().length()=sspwd.getText().length()=ss)
{
JOptionPane.showMessageDialog(null,"用户名或者密码为空或者长度错误","错误消息",JOptionPane.ERROR_MESSAGE);
}
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con =DriverManager.getConnection("jdbc:odbc:Library","sa","");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select * from Users where username='"+name+"' and password='"+Pwd+"'");
if(rs.next())
{
JOptionPane.showMessageDialog(null,"登录成功,欢迎使用");
this.setVisible(false);
}
else
JOptionPane.showMessageDialog(null,"登录失败","错误消息",JOptionPane.ERROR_MESSAGE);
con.close();
}catch(Exception ex){
ex.printStackTrace();
}
}else if(jb==canel){
this.setVisible(false);
}
}
public static void main(String args[]){
new Login("");
}
}
如何运用java编写一个表单?
什么样的程序结构,是WEB、还是application
要是前者,就是HTML,,,,,,后者就使用JTable
~
~
~
如何用JAVA语句创建一个表
给你一个例子: import java.sql.*; import java.awt.*; public class Createexp { public static void main(String args[]){ String url = jdbc:odbc:wwms; ///wwms 是ODBC的数据源 Connection con = null; Statement sm = null;try{///加载JDBC-ODBC驱动程序 bridge Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); //com.ms.jdbc.odbc.JdbcOdbcDriver /// 不对 com.ms 改为sun } catch(Exception e){ System.out.println(无法装载JDBC-ODBC bridge 驱动程序);return;}/////与数据库建立连接并显示try{con = DriverManager.getConnection(url); sm = con.createStatement(); //创建对象 //执行数据库表的创建操作 sm.execute(create table tb(tepno int, tepname char(10) ));sm.close();
java创建表单的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java创建表格、java创建表单的信息别忘了在本站进行查找喔。