javax.swing.JTextField#setBounds ( )源码实例Demo

下面列出了javax.swing.JTextField#setBounds ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: dkpro-jwpl   文件: CachePanel.java
private void createSQLProducerSettings()
{

	sqlProducerLimitationsLabel = new JLabel(
			"SQLProducer Limitations (in byte)");
	sqlProducerLimitationsLabel.setBounds(10, 210, 250, 25);
	this.add(sqlProducerLimitationsLabel);

	maxAllowedPacketLabel = new JLabel("MAX_ALLOWED_PACKET");
	maxAllowedPacketLabel
			.setBorder(BorderFactory.createRaisedBevelBorder());
	maxAllowedPacketLabel.setBounds(10, 240, 160, 25);
	this.add(maxAllowedPacketLabel);

	maxAllowedPacketField = new JTextField();
	maxAllowedPacketField.setBounds(180, 240, 140, 25);
	this.add(maxAllowedPacketField);
}
 
源代码2 项目: dkpro-jwpl   文件: LoggingPanel.java
private void createDiffToolLoggingSettings()
{
	diffToolLabel = new JLabel("Logging Root Folder: ");
	diffToolLabel.setBorder(BorderFactory.createRaisedBevelBorder());
	diffToolLabel.setBounds(10, 10, 150, 25);
	this.add(diffToolLabel);

	diffToolField = new JTextField();
	diffToolField.setBounds(170, 10, 200, 25);
	this.add(diffToolField);

	diffToolLogLevelComboBox = new JComboBox<>();
	diffToolLogLevelComboBox.setBounds(390, 10, 100, 25);

	diffToolLogLevelComboBox.addItem(Level.ERROR);
	diffToolLogLevelComboBox.addItem(Level.WARN);
	diffToolLogLevelComboBox.addItem(Level.INFO);
	diffToolLogLevelComboBox.addItem(Level.DEBUG);
	diffToolLogLevelComboBox.addItem(Level.TRACE);

	this.add(diffToolLogLevelComboBox);
}
 
源代码3 项目: ET_Redux   文件: AbstractValueModelView.java
/**
 *
 *
 * @param valueModel
 */
public AbstractValueModelView ( ValueModel valueModel ) {

    this.valueModel = valueModel;

    valueTextBox = new JTextField();
    valueTextBox.setBounds( 110, 0, 185, PANEL_HEIGHT );
    this.add( valueTextBox );

    uncertaintyTextBox = new JTextField();
    uncertaintyTextBox.setBounds( 300, 0, 185, PANEL_HEIGHT );
    this.add( uncertaintyTextBox );

    valueModelNameLabel = new JLabel( RatioNamePrettyPrinter.makePrettyHTMLString( valueModel.getName() ) );
    valueModelNameLabel.setBounds( //
            0, //
            0, //
            100, //
            PANEL_HEIGHT );
    valueModelNameLabel.setHorizontalAlignment( SwingConstants.RIGHT );
    valueModelNameLabel.setFont(ReduxConstants.sansSerif_12_Bold );
    this.add( valueModelNameLabel );

    showOneSigmaAsPerCent = false;

    this.setBounds( 0, 0, PANEL_WIDTH, PANEL_HEIGHT );
}
 
private void setType() {
    int locationPoint = 323;
    for (int i = 0; i < 3; i++) {

        roomTypes = new JTextField();
        roomTypes.setColumns(10);
        roomTypes.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
        roomTypes.setBounds(locationPoint, 97, 86, 20);
        roomTypes.setVisible(false);
        bottomPanel.add(roomTypes);

        roomTypeFields[i] = roomTypes;
        locationPoint = locationPoint + 96;
    }
}
 
源代码5 项目: dkpro-jwpl   文件: InputPanel.java
private void createEncodingSettings()
{
	encodingLabel = new JLabel("Wikipedia Character Encoding: ");
	encodingLabel.setBorder(BorderFactory.createRaisedBevelBorder());
	encodingLabel.setBounds(10, 230, 200, 25);
	this.add(encodingLabel);

	encodingField = new JTextField();
	encodingField.setBounds(220, 230, 200, 25);
	this.add(encodingField);
}
 
源代码6 项目: dkpro-jwpl   文件: OutputPanel.java
private void createOutputSizeSettings()
{

	enableMultipleOutputFiles = new JCheckBox(
			"Allow multiple output files per consumer");
	enableMultipleOutputFiles.setBounds(10, 200, 250, 25);
	this.add(enableMultipleOutputFiles);

	outputSizeLimitLabel = new JLabel("File Size Limit (in byte): ");
	outputSizeLimitLabel.setBorder(BorderFactory.createRaisedBevelBorder());
	outputSizeLimitLabel.setBounds(10, 230, 150, 25);
	this.add(outputSizeLimitLabel);

	outputSizeLimitField = new JTextField();
	outputSizeLimitField.setBounds(170, 230, 200, 25);
	this.add(outputSizeLimitField);

	enableMultipleOutputFiles.addActionListener(new ActionListener()
	{
		@Override
		public void actionPerformed(final ActionEvent e)
		{

			boolean flag = !controller.isMultipleOutputFiles();
			controller.setMultipleOutputFiles(flag);

			outputSizeLimitLabel.setEnabled(flag);
			outputSizeLimitField.setEnabled(flag);
		}
	});
}
 
源代码7 项目: Ardulink-1   文件: SerialConnectionPanel.java
/**
	 * Create the panel.
	 */
	public SerialConnectionPanel() {

		// decomment this to use simple byte protocol
//		link = Link.getInstance("serialConnection");
//		if(link == null) {
//			Set<String> protocolNames = ProtocolHandler.getInstalledProtocolImplementationNames();
//			if(!protocolNames.contains(SimpleBinaryProtocol.NAME)) {
//				ProtocolHandler.installProtocolImplementation(new SimpleBinaryProtocol());
//			}
//			link = Link.createInstance("serialConnection", SimpleBinaryProtocol.NAME);
//		}
		
		Dimension dimension = new Dimension(275, 80);
		setPreferredSize(dimension);
		setMinimumSize(dimension);
		setLayout(null);
		
		JLabel connectionPortLabel = new JLabel("Connection Port:");
		connectionPortLabel.setHorizontalAlignment(SwingConstants.RIGHT);
		connectionPortLabel.setBounds(6, 16, 91, 16);
		add(connectionPortLabel);
		
		connectionPortComboBox = new JComboBox();
		connectionPortComboBox.setBounds(108, 10, 122, 28);
		add(connectionPortComboBox);
		
		lblBaudRate = new JLabel("Baud Rate:");
		lblBaudRate.setHorizontalAlignment(SwingConstants.RIGHT);
		lblBaudRate.setBounds(6, 44, 91, 16);
		add(lblBaudRate);
		
		baudRateTextField = new JTextField();
		baudRateTextField.setText(String.valueOf(Link.DEFAULT_BAUDRATE));
		baudRateTextField.setColumns(10);
		baudRateTextField.setBounds(108, 38, 122, 28);
		add(baudRateTextField);
		
		discoverButton = new JButton("");
		discoverButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				List<String> portList = link.getPortList();
//				portList = new ArrayList<String>(); // Mock code...
//				portList.add("COM19");
//				portList.add("COM20");
				if(portList != null && !portList.isEmpty()) {
					connectionPortComboBox
							.setModel(new DefaultComboBoxModel(portList
									.toArray(new String[portList.size()])));
				} else {
					connectionPortComboBox.removeAllItems();
				}
			}
		});
		discoverButton.setIcon(new ImageIcon(SerialConnectionPanel.class.getResource("icons/search_icon.png")));
		discoverButton.setToolTipText("Discover");
		discoverButton.setBounds(235, 8, 32, 32);
		add(discoverButton);
		

	}
 
源代码8 项目: xdm   文件: XDMFileSelectionPanel.java
private void initUI() {
	setBackground(ColorResource.getDarkestBgColor());
	txtFile = new JTextField();
	setBorder(new LineBorder(ColorResource.getSelectionColor(), 1));
	txtFile.setBackground(ColorResource.getDarkestBgColor());
	txtFile.setBorder(null);
	txtFile.setForeground(Color.WHITE);
	txtFile.setBounds(getScaledInt(77), getScaledInt(111), getScaledInt(241), getScaledInt(20));
	txtFile.setCaretColor(ColorResource.getSelectionColor());

	add(txtFile);
	Box hbox = Box.createHorizontalBox();

	btnBrowse = new CustomButton();
	btnBrowse.setBackground(ColorResource.getDarkestBgColor());
	btnBrowse.setIcon(ImageResource.getIcon("folder.png", 16, 16));
	btnBrowse.setMargin(new Insets(0, 0, 0, 0));
	btnBrowse.setContentAreaFilled(false);
	btnBrowse.setBorderPainted(false);
	btnBrowse.setFocusPainted(false);
	btnBrowse.setOpaque(false);
	btnBrowse.addActionListener(this);

	btnDropdown = new CustomButton();
	btnDropdown.setBackground(ColorResource.getDarkestBgColor());
	btnDropdown.setIcon(ImageResource.getIcon("down_white.png",16,16));
	btnDropdown.setMargin(new Insets(0, 0, 0, 0));
	btnDropdown.setContentAreaFilled(false);
	btnDropdown.setBorderPainted(false);
	btnDropdown.setFocusPainted(false);
	btnDropdown.addActionListener(this);

	hbox.add(btnBrowse);
	hbox.add(btnDropdown);

	add(hbox, BorderLayout.EAST);
	pop = new JPopupMenu();
	if (!StringUtils.isNullOrEmptyOrBlank(Config.getInstance().getLastFolder())) {
		pop.add(createMenuItem(Config.getInstance().getLastFolder()));
	}
	pop.add(createMenuItem(Config.getInstance().getDownloadFolder()));
	if (!Config.getInstance().isForceSingleFolder()) {
		pop.add(createMenuItem(Config.getInstance().getCategoryDocuments()));
		pop.add(createMenuItem(Config.getInstance().getCategoryMusic()));
		pop.add(createMenuItem(Config.getInstance().getCategoryPrograms()));
		pop.add(createMenuItem(Config.getInstance().getCategoryCompressed()));
		pop.add(createMenuItem(Config.getInstance().getCategoryVideos()));
	}
	pop.setInvoker(btnDropdown);
}
 
源代码9 项目: dctb-utfpr-2018-1   文件: TesteComponentes.java
public void TesteComponente(){
    janela.setVisible(true);
    janela.setSize(DIMENSOES);
    janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    JScrollPane teste1 = new JScrollPane(painel);
    teste1.setBounds(1, 2, 150, 200);
    
    JButton teste2 = new JButton("Aperte");
    teste2.setBounds(210, 2, 100, 100);
    
    JToggleButton teste3 = new JToggleButton("Toggle");
    teste3.setBounds(320, 2, 100, 100);
    
    JCheckBox teste4 = new JCheckBox("Teste");
    teste4.setBounds(430, 2, 100, 100);
    
    JRadioButton teste5 = new JRadioButton("Teste2");
    teste5.setBounds(540, 2, 100, 100);
    
    JTextField teste6 = new JTextField();
    teste6.setToolTipText("Seu Nome");
    teste6.setBounds(1, 205, 200, 50);
    
    String[] numeros = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"};
    JList teste7 = new JList(numeros);
    JScrollPane teste7_2 = new JScrollPane(teste7);
    teste7_2.setBounds(210, 205, 100, 100);
    
    String[] numeros2 = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"};
    JComboBox teste8 = new JComboBox(numeros2);
    teste8.setBounds(320, 205, 50, 50);
    
    JLabel teste9 = new JLabel();
    teste9.setText("Biografia: ");
    teste9.setBounds(1, 290, 200, 100);
    
    JTextArea teste10 = new JTextArea();
    teste10.setToolTipText("Biografia");
    teste10.setBounds(1, 350, 100, 100);
    
    teste2.addActionListener(this);
    teste3.addActionListener(this);
    teste4.addActionListener(this);
    teste5.addActionListener(this);
    
    janela.add(teste1);
    janela.add(teste2);
    janela.add(teste3);
    janela.add(teste4);
    janela.add(teste5);
    janela.add(teste6);
    janela.add(teste7);
    janela.add(teste8);
    janela.add(teste9);
    janela.add(teste10);
}
 
源代码10 项目: jRUDP   文件: RouterClientTest.java
private RouterClientTest() {
	setResizable(false);
	setTitle("jRUDP Client Test");
	setDefaultCloseOperation(EXIT_ON_CLOSE);
	setSize(289, 500);
	setLocationRelativeTo(null);
	getContentPane().setLayout(null);

	try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch(Exception e) {}

	JScrollPane scrollPane = new JScrollPane();
	scrollPane.setBounds(10, 69, 263, 156);
	getContentPane().add(scrollPane);

	lblRecPacketQueue = new JLabel("Received Packet Queue (Front==index#0)");
	scrollPane.setColumnHeaderView(lblRecPacketQueue);

	JList<String> listPacketQueue = new JList<>();
	listPacketQueue.setEnabled(false);
	listPacketQueue.setModel(modelRecPackets);
	scrollPane.setViewportView(listPacketQueue);

	btnConnection = new JButton("Connect");
	btnConnection.addActionListener((action)->{
		if(clientInstance != null && clientInstance.isConnected()) {
			disconnectWGui();
		}
		else {
			connectWGui();
		}
	});
	btnConnection.setBounds(10, 438, 263, 23);
	getContentPane().add(btnConnection);

	tfServerPort = new JTextField();
	tfServerPort.setText(ST_SERVER_PORT + "");
	tfServerPort.setBounds(96, 407, 177, 20);
	tfServerPort.setColumns(10);
	getContentPane().add(tfServerPort);

	tfServerHost = new JTextField();
	tfServerHost.setText(ST_SERVER_HOST);
	tfServerHost.setColumns(10);
	tfServerHost.setBounds(96, 376, 177, 20);
	getContentPane().add(tfServerHost);

	JLabel lblServerHost = new JLabel("Server Host:");
	lblServerHost.setBounds(23, 379, 71, 14);
	getContentPane().add(lblServerHost);

	JLabel lblServerPort = new JLabel("Server Port:");
	lblServerPort.setBounds(23, 410, 71, 14);
	getContentPane().add(lblServerPort);

	JScrollPane scrollPane_1 = new JScrollPane();
	scrollPane_1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
	scrollPane_1.setBounds(10, 236, 263, 126);
	getContentPane().add(scrollPane_1);

	taConsole = new JTextArea();
	taConsole.setLineWrap(true);
	taConsole.setWrapStyleWord(true);
	taConsole.setEditable(false);
	taConsole.setBackground(Color.LIGHT_GRAY);
	taConsole.setFont(new Font("SansSerif", Font.BOLD, 11));
	scrollPane_1.setViewportView(taConsole);
	
	taHandledPacket = new JTextArea();
	taHandledPacket.setEditable(false);
	taHandledPacket.setEnabled(false);
	taHandledPacket.setFont(new Font("SansSerif", Font.BOLD, 11));
	taHandledPacket.setText("Last Handled Packet:\r\nnull");
	taHandledPacket.setBounds(10, 11, 263, 47);
	getContentPane().add(taHandledPacket);
	setVisible(true);

	System.setOut(new PrintStream(new OutputStream() {
		@Override
		public void write(int b) throws IOException {
			taConsole.append("" + (char)b);
			taConsole.setSize(taConsole.getPreferredSize());
			JScrollBar sb = scrollPane_1.getVerticalScrollBar();
			sb.setValue( sb.getMaximum() );
		}
	}));

	System.out.println("[INFO]Console: on");

	setVisible(true);
}
 
源代码11 项目: myqq   文件: LoginFrame.java
/**
 * Create the frame.
 */
public LoginFrame()
{
	setTitle("QQ2013");
	setIconImage(Toolkit.getDefaultToolkit().getImage(LoginFrame.class.getResource("/client/img/QQ_64.png")));
	setUndecorated(true);//设置窗体没有边框
	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	setBounds(100, 100, 354, 272);
	
	contentPane = new MyPanel("../img/QQ2011_Login.png");
	contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
	setContentPane(contentPane);
	contentPane.setLayout(null);
	
	pwd密码 = new JPasswordField();
	pwd密码.setText("123");
	pwd密码.setEchoChar('●');
	pwd密码.setBounds(104, 163, 154, 26);
	contentPane.add(pwd密码);
	
	lblQQ2013 = new JLabel("QQ2013");
	lblQQ2013.setForeground(new Color(0, 0, 51));
	lblQQ2013.setFont(new Font("宋体", Font.BOLD, 16));
	lblQQ2013.setBounds(14, 6, 55, 18);
	contentPane.add(lblQQ2013);
	
	lbl头像 = new JLabel("");
	lbl头像.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/headImage/head_boy_01_64.jpg")));
	lbl头像.setBounds(18, 127, 64, 64);
	contentPane.add(lbl头像);
	
	checkBox记住密码 = new JCheckBox("\u8BB0\u4F4F\u5BC6\u7801");
	checkBox记住密码.setBounds(156, 198, 76, 18);
	contentPane.add(checkBox记住密码);
	
	checkBox自动登录 = new JCheckBox("\u81EA\u52A8\u767B\u5F55");
	checkBox自动登录.setBounds(237, 198, 76, 18);
	contentPane.add(checkBox自动登录);
	
	lbl登录 = new JLabel("");
	lbl登录.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/button/button_login_1.png")));
	lbl登录.setBounds(262, 237, 69, 22);
	contentPane.add(lbl登录);
	
	textField用户名 = new JTextField();
	textField用户名.setText("\u9A6C\u5316\u817E");
	textField用户名.setBounds(104, 128, 154, 26);
	contentPane.add(textField用户名);
	textField用户名.setColumns(10);
	
	lbl注册账号 = new JLabel("\u6CE8\u518C\u8D26\u53F7");
	lbl注册账号.setFont(new Font("SansSerif", Font.PLAIN, 13));
	lbl注册账号.setForeground(new Color(0, 51, 255));
	lbl注册账号.setBounds(288, 132, 55, 18);
	contentPane.add(lbl注册账号);
	
	lbl忘记密码 = new JLabel("\u5FD8\u8BB0\u5BC6\u7801");
	lbl忘记密码.setFont(new Font("SansSerif", Font.PLAIN, 13));
	lbl忘记密码.setForeground(new Color(0, 51, 255));
	lbl忘记密码.setBounds(288, 167, 55, 18);
	contentPane.add(lbl忘记密码);
	
	lbl最小化 = new JLabel("");
	lbl最小化.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/button/login_minsize_1.png")));
	lbl最小化.setBounds(284, 0, 29, 19);
	contentPane.add(lbl最小化);
	
	lbl退出 = new JLabel("");
	lbl退出.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/button/login_exit_1.png")));
	lbl退出.setBounds(312, -1, 37, 20);
	contentPane.add(lbl退出);
	
	lbl多账号 = new JLabel("");
	lbl多账号.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/button/login_duozhanghao_1.png")));
	lbl多账号.setBounds(14, 237, 69, 21);
	contentPane.add(lbl多账号);
	
	lbl设置 = new JLabel("");
	lbl设置.setIcon(new ImageIcon(LoginFrame.class.getResource("/client/img/button/login_setting_1.png")));
	lbl设置.setBounds(93, 237, 69, 21);
	contentPane.add(lbl设置);
	
	comboBox状态 = new JComboBox();
	comboBox状态.setBounds(104, 195, 40, 24);
	contentPane.add(comboBox状态);
}
 
源代码12 项目: StudentSystem   文件: QueryScoreFrame.java
/**
 * 
 * @param owner ���ĸ�����
 * @param title ������
 * @param modal ָ����ģʽ���ڣ����з�ģʽ����
 */
public QueryScoreFrame(JDialog owner, String title, boolean modal,ScoreModel sm,int rowNum){
	super(owner, title, modal);
	this.jd = this;
	this.setLayout(null);
	
	helper = new ManageHelper();
	this.sm = sm;
	jtextFieldHashMap = new HashMap<String, JTextField>();
	courses = helper.getCourse(helper.getAllMajor().get(sm.getValueAt(rowNum, 6)),sm.getValueAt(rowNum, 3).toString());//������пγ�
	scores = helper.getStudentScore(sm.getValueAt(rowNum, 0).toString());//����ѧ�Ż�ø�ѧ�������п�Ŀ�ɼ�
	

	int vgap = 0;	//��ֱ���
	for(int i=0;i<courses.size();i++){
		JLabel jLabel = new JLabel(courses.get(i)+":");
		jLabel.setBounds(78, 48+vgap, 120, 20);
		JTextField field = new JTextField();
		field.setEditable(false);
		field.setText(scores.get(courses.get(i)));//���ı�����ӳɼ�
		field.setBounds(206, 48+vgap, 150, 20);
		jtextFieldHashMap.put(courses.get(i),field);	//���������ı���ļ���
		this.add(jLabel);
		this.add(field);
		vgap += 30;
	}
	confirm_button = new JButton("ȷ��");
	confirm_button.addActionListener(new ActionListener() {
		
		@Override
		public void actionPerformed(ActionEvent e) {
			// TODO Auto-generated method stub
			jd.dispose();
		}
	});
	confirm_button.setBounds(215, 48+vgap+5, 60, 20);
	this.add(confirm_button);
	this.setSize(450, 48+vgap+78);
	WindowUtil.setFrameCenter(this);
	this.setVisible(true);
	
}
 
源代码13 项目: StudentSystem   文件: StudentSystemLoginFrame.java
public StudentSystemLoginFrame(){
	super("ѧ���ɼ�����ϵͳ��¼����");
	this.jf = this;
	this.setLayout(null);//����Ϊ�ղ��֡�
	this.setSize(400,300);//���ô�С��
	Container c = this.getContentPane();
	c.setBackground(Color.WHITE);//���ñ�����ɫ��
	username_Label = new JLabel("�û���:");	//����"�û���"��ǩ��
	username_Label.setBounds(100, 60, 50, 20);	//����"�û���"��ǩλ�á�
	c.add(username_Label);	//���"�û���"��ǩ��
	
	username_Text = new JTextField();	//����"�û���"�ı���
	username_Text.setBounds(160, 60, 120, 20);	//����"�û���"�ı���λ�á�
	username_Text.grabFocus();//��ù�ꡣ
	c.add(username_Text);	//���"�û���"�ı���
	
	password_Label = new JLabel("����:");	//����"����"��ǩ��
	password_Label.setBounds(100, 140, 50, 20);
	c.add(password_Label);	//���"����"��ǩ��
	
	password_Text = new JPasswordField();	//����"����"�ı���
	password_Text.setBounds(160, 140, 120, 20);	//����"����"�ı���λ�á�
	c.add(password_Text);	//���"����"�ı���
	 
	login_Button = new JButton("��¼");	//����"��¼"��ť��
	login_Button.setBounds(100, 210, 60, 20);	//����"��¼"��ťλ�á�
	//ע��"��¼"��ť�¼�������
	login_Button.addActionListener(new ActionListener() {
		
		@Override
		public void actionPerformed(ActionEvent arg0) {
			String username = username_Text.getText().trim();
			String password = new String(password_Text.getPassword());
			if(username.equals("")){
				JOptionPane.showMessageDialog(jf, "�û�������Ϊ��","",JOptionPane.WARNING_MESSAGE);
				return ;
			}
			if(password.equals("")){
				JOptionPane.showMessageDialog(jf, "���벻��Ϊ��","",JOptionPane.WARNING_MESSAGE);
				return ;
			}
			//��¼ҵ����
			User user = new User();//�����û�����
			user.setUsername(username);
			user.setPassword(password);
			ManageHelper helper = new ManageHelper();//�������ݿ�ҵ�������
			if(helper.Login(user)){	//��½ҵ����
				if(helper.Check_IsLogin(user)){
					JOptionPane.showMessageDialog(jf, "�ظ���½��","",JOptionPane.WARNING_MESSAGE);
					return ;
				}else{
					JOptionPane.showMessageDialog(jf, "��½�ɹ���");
					jf.dispose();//�رյ�ǰ���ڡ�
					//�޸ĵ�½���
					user.setIsLogin(1);//�޸ij�Ϊ�Ѿ���½��
					helper.Update_IsLogin(user);
					//��������
					user.setPassword("");//��������
					StudentSystemMainFrame frame = new StudentSystemMainFrame(user);
					return ;
				}
			}else{
				JOptionPane.showMessageDialog(jf, "�û������������");
				 Reset();	//����
				return ;
			}
			
		}
	});
	c.add(login_Button);	//���"��¼"��ť ��
	
	
	register_Button = new JButton("ע��");	//����"ע��"��ť��
	register_Button.setBounds(250, 210, 60, 20);	//����"ע��"��ťλ�á�
	//ע��"ע��"��ť�¼�������
	register_Button.addActionListener(new ActionListener() {
		
		@Override
		public void actionPerformed(ActionEvent e) {
			jf.dispose();	//��ǰ���ڹرա�
			StudentSystemRegisterFrame studentSystemRegisterFrame = new StudentSystemRegisterFrame();	//��ע�����		
			
		}
	});
	c.add(register_Button);	//���"ע��"��ť��
	
	this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	this.setResizable(false);	//���ô�С���ɸı䡣
	WindowUtil.setFrameCenter(this);//���ô��ھ��С�
	try {
		Image img = ImageIO.read(this.getClass().getResource("/2.png"));
		this.setIconImage(img);
		
	} catch (IOException e1) {
		// TODO Auto-generated catch block
		e1.printStackTrace();
	}
	
	this.setVisible(true);	//���ô���ɼ���
}
 
源代码14 项目: StudentSystem   文件: ConditionsQueryFrame.java
/**
* 
* @param owner ���ĸ�����
* @param title ������
* @param modal ָ����ģʽ���ڣ����з�ģʽ����
*/
  public ConditionsQueryFrame(JDialog owner, String title, boolean modal,JTable jt){
  	super(owner, title, modal);
  	this.jd = this;
  	this.setLayout(null);
  	
  	student_ID = new JLabel("ѧ��:");
  	student_ID.setBounds(29, 19, 30, 20);
  	this.add(student_ID);
  	
  	student_IDText = new JTextField();
  	student_IDText.setBounds(65, 19, 100, 20);
  	this.add(student_IDText);
  	
  	student_Name = new JLabel("����:");
  	student_Name.setBounds(200, 19, 30, 20);
  	this.add(student_Name);
  	
  	student_NameText = new JTextField();
  	student_NameText.setBounds(240, 19, 100, 20);
  	this.add(student_NameText);
  	
  	sex_Label = new JLabel("�Ա�:");
  	sex_Label.setBounds(29, 50, 30, 20);
  	this.add(sex_Label);
  	
  	sex_Text = new JTextField();
  	sex_Text.setBounds(65, 50, 100, 20);
  	this.add(sex_Text);
  	
  	grade_Label = new JLabel("�꼶:");
  	grade_Label.setBounds(200, 50, 30, 20);
  	this.add(grade_Label);
  	
  	grade_Text = new JTextField();
  	grade_Text.setBounds(240, 50, 100, 20);
  	this.add(grade_Text);
  	
  	department_Label = new JLabel("Ժϵ:");
  	department_Label.setBounds(29, 83, 30, 20);
  	this.add(department_Label);
  	
  	department_Text = new JTextField();
  	department_Text.setBounds(65, 83, 100, 20);
  	this.add(department_Text);
  	
  	major_Label = new JLabel("רҵ:");
  	major_Label.setBounds(200, 83, 30, 20);
  	this.add(major_Label);
  	
  	major_Text = new JTextField();
  	major_Text.setBounds(240, 83, 100, 20);
  	this.add(major_Text);
  	
  	classe_Label = new JLabel("�༶:");
  	classe_Label.setBounds(29,116, 30, 20);
  	this.add(classe_Label);
  	
  	classe_Text = new JTextField();
  	classe_Text.setBounds(65, 116, 100, 20);
  	this.add(classe_Text);
  	
  	conditions_button = new JButton("��������ѯ");
  	conditions_button.setBounds(230, 130, 100, 30);
  	//ע��"��������ѯ"��ť�¼�����
  	conditions_button.addActionListener(new ActionListener() {
	
	@Override
	public void actionPerformed(ActionEvent arg0) {
		String id = student_IDText.getText().trim();
		String name = student_NameText.getText().trim();
		String sex = sex_Text.getText().trim();
		String grade = grade_Text.getText().trim();
		String department = department_Text.getText().trim();
		String major = major_Text.getText().trim();
		String classe = classe_Text.getText().trim();
		if(id.equals("")&&name.equals("")&&sex.equals("")&&grade.equals("")&&department.equals("")&&major.equals("")&&classe.equals("")){
			JOptionPane.showMessageDialog(jd, "��������Ϊ�գ�", "", JOptionPane.WARNING_MESSAGE);
			return ;
		}else{
			String sql = CreateSql.getConditions_Sql(id, name, sex, grade, department, major, classe);
			StudentModel sm = new StudentModel(sql,jd);
			jt.setModel(sm);
			jd.dispose();
		}
		
	}
});
  	this.add(conditions_button);
  	
  	
  	this.setSize(411, 222);
  	this.setResizable(false);
  	WindowUtil.setFrameCenter(this);
  	this.setVisible(true);
  }
 
源代码15 项目: ISO8583   文件: PayloadMessageConfig.java
private GuiPayloadField(FieldVO fieldVO, FieldVO superfieldVO, String superFieldBitNum) {

			this.isSubfield = (superfieldVO != null);
			this.superFieldVO = superfieldVO;
			this.fieldVO = fieldVO.getInstanceCopy();
			this.fieldVO.setFieldList(new ArrayList<FieldVO>());
			
			if (isSubfield) {
				superFieldVO.getFieldList().add(this.fieldVO);
            }
            else {
				messageVO.getFieldList().add(this.fieldVO);
			}
			
			ckBox = new JCheckBox();
			txtType = new JTextField();
			txtLength = new JTextField();
			txtValue = new JTextField();
			subfieldList = new ArrayList<GuiPayloadField>();
			
			lblFieldNum = new JLabel(superFieldBitNum +"["+ fieldVO.getBitNum().toString() +"]");
			lblFieldName = new JLabel(fieldVO.getName());
			lblType = new JLabel(fieldVO.getType().toString());
			lblDynamic = new JLabel();
			lblDynamic.setIcon(new ImageIcon(PnlGuiPayload.class.getResource("/org/adelbs/iso8583/resource/search.png")));
			lblDynamic.setToolTipText(fieldVO.getDynaCondition());

			lineNum = numLines;
			numLines++;
			
			ckBox.setBounds(10, 10 + (lineNum * 25), 22, 22);
			lblFieldNum.setBounds(40, 10 + (lineNum * 25), 60, 22);
			lblFieldName.setBounds(100, 10 + (lineNum * 25), 100, 22);
			lblType.setBounds(490, 10 + (lineNum * 25), 100, 22);
			lblDynamic.setBounds(620, 10 + (lineNum * 25), 50, 22);
			
			if (fieldVO.getType() == TypeEnum.ALPHANUMERIC) {
				txtValue.setBounds(210, 10 + (lineNum * 25), 260, 22);
			}
			else if (fieldVO.getType() == TypeEnum.TLV) {
				txtType.setBounds(210, 10 + (lineNum * 25), 80, 22);
				txtLength.setBounds(300, 10 + (lineNum * 25), 80, 22);
				txtValue.setBounds(390, 10 + (lineNum * 25), 80, 22);
				
				pnlFields.add(txtType);
				pnlFields.add(txtLength);
			}
			
			pnlFields.add(ckBox);
			pnlFields.add(lblFieldNum);
			pnlFields.add(lblFieldName);
			
			//Remove TypeLabel and TextField when we have SubFields. 
			//Parent field has its value created by its subfields
			if(fieldVO.getFieldList().size() == 0 || fieldVO.getType() == TypeEnum.TLV){
				pnlFields.add(txtValue);
				pnlFields.add(lblType);
			}
			
			txtType.addKeyListener(saveFieldPayloadAction);
			txtLength.addKeyListener(saveFieldPayloadAction);
			txtValue.addKeyListener(saveFieldPayloadAction);
			
			if (!fieldVO.getDynaCondition().equals("") && !fieldVO.getDynaCondition().equals("true"))
				pnlFields.add(lblDynamic);
			
			if (fieldVO.getDynaCondition().equals("true")) {
				ckBox.setSelected(true);
				ckBox.setEnabled(false);
				ckBoxClick(ckBox);
				
				setEnabled(true, false);
			}
			else {
				ckBox.addActionListener(new ActionListener() {
					@Override
					public void actionPerformed(ActionEvent e) {
						ckBoxClick((JCheckBox) e.getSource());
						saveFieldValue();
					}
				});
				
				setEnabled(false, isSubfield);
			}
		}
 
源代码16 项目: Ardulink-1   文件: NetworkProxyConnectionPanel.java
/**
 * Create the panel.
 */
public NetworkProxyConnectionPanel() {
	Dimension dimension = new Dimension(275, 200);
	setPreferredSize(dimension);
	setMinimumSize(dimension);
	setLayout(null);
	
	connectionPanel = new SerialConnectionPanel();
	connectionPanel.setLocation(0, 115);
	connectionPanel.setSize(connectionPanel.getPreferredSize());
	connectionPanel.setEnabled(false);
	add(connectionPanel);
	
	JLabel lblHostName = new JLabel("Host Name:");
	lblHostName.setHorizontalAlignment(SwingConstants.RIGHT);
	lblHostName.setBounds(6, 12, 91, 16);
	add(lblHostName);
	
	hostNameTextField = new JTextField();
	hostNameTextField.setColumns(10);
	hostNameTextField.setBounds(108, 6, 161, 28);
	add(hostNameTextField);
	
	JLabel lblHostPort = new JLabel("Host Port:");
	lblHostPort.setHorizontalAlignment(SwingConstants.RIGHT);
	lblHostPort.setBounds(6, 45, 91, 16);
	add(lblHostPort);
	
	hostPortTextField = new JTextField();
	hostPortTextField.setColumns(10);
	hostPortTextField.setBounds(108, 39, 161, 28);
	hostPortTextField.setText(String.valueOf(NetworkProxyConnection.DEFAULT_LISTENING_PORT));
	add(hostPortTextField);
	
	activateButton = new JButton("Activate Proxy");
	activateButton.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			String hostName = hostNameTextField.getText();
			if (nullOrEmpty(hostName)) {
				hostName = "127.0.0.1";
				hostNameTextField.setText(hostName);
			}
			String hostPortString = hostPortTextField.getText();
			int hostPort = -1;
			try {
				hostPort = Integer.parseInt(hostPortString);
			}
			catch(NumberFormatException nfe) {
				JOptionPane.showMessageDialog(hostPortTextField, "Invalid host port. " + hostPortString, "Error", JOptionPane.ERROR_MESSAGE);
			}
			if(hostPort != -1) {
				try {
					// Create a NetworkProxyConnection (the Connection implementation to send data over the net)
					// params are hostname and hostport
					NetworkProxyConnection connection = new NetworkProxyConnection(hostName, hostPort);
					
					// Create a Link class (so now we use this instead of the default one)
					link = Link.createInstance(hostPortTextField.getParent().toString(), connection);
					connectionPanel.setLink(link);
					
					connectionPanel.setEnabled(true);
					activateButton.setEnabled(false);
					hostNameTextField.setEnabled(false);
					hostPortTextField.setEnabled(false);
				}
				catch(Exception ex) {
					JOptionPane.showMessageDialog(hostPortTextField.getParent(), ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
				}
			}
		}
	});
	activateButton.setBounds(5, 75, 264, 28);
	add(activateButton);
}
 
源代码17 项目: aurous-app   文件: DiscoMixer.java
/**
 * Initialize the contents of the frame.
 */
private void initialize() {
	discoFrame = new JFrame();
	discoFrame.setTitle("Disco Mixer");
	discoFrame.setIconImage(Toolkit.getDefaultToolkit().getImage(
			DiscoMixer.class.getResource("/resources/aurouslogo.png")));
	discoFrame.setType(Type.UTILITY);
	discoFrame.setResizable(false);
	discoFrame.setBounds(100, 100, 606, 239);
	discoFrame
	.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
	discoFrame.getContentPane().setLayout(null);
	discoFrame.addWindowListener(new java.awt.event.WindowAdapter() {
		@Override
		public void windowClosing(
				final java.awt.event.WindowEvent windowEvent) {
			final int confirm = JOptionPane.showOptionDialog(discoFrame,
					"Are You Sure You Want to Close Disco Mixer?",
					"Exit Confirmation", JOptionPane.YES_NO_OPTION,
					JOptionPane.QUESTION_MESSAGE, null, null, null);
			if (confirm == 0) {
				Playlist.getPlaylist().discoOpen = false;
				discoFrame.dispose();
			}

		}
	});

	final JLabel logoLabel = new JLabel("");
	logoLabel.setHorizontalAlignment(SwingConstants.CENTER);
	logoLabel.setIcon(new ImageIcon(DiscoMixer.class
			.getResource("/resources/fmw.png")));
	logoLabel.setBounds(10, 0, 580, 70);
	discoFrame.getContentPane().add(logoLabel);

	discoProgressBar = new JProgressBar();
	discoProgressBar.setStringPainted(true);
	discoProgressBar.setBounds(113, 119, 380, 49);
	discoProgressBar.setVisible(false);
	discoFrame.getContentPane().add(discoProgressBar);

	queryField = new JTextField();
	queryField.setFont(new Font("Segoe UI", Font.PLAIN, 20));
	queryField.setHorizontalAlignment(SwingConstants.CENTER);
	queryField.setBounds(113, 119, 380, 44);
	discoFrame.getContentPane().add(queryField);
	queryField.setColumns(10);

	final JLabel instructionsLabel = new JLabel(
			"Enter an Artist, Song or Choose from the Top 100!");
	instructionsLabel.setFont(new Font("Segoe UI", Font.PLAIN, 20));
	instructionsLabel.setHorizontalAlignment(SwingConstants.CENTER);
	instructionsLabel.setBounds(23, 81, 541, 27);
	discoFrame.getContentPane().add(instructionsLabel);

	discoBuildButton = new JButton("Disco!");
	discoBuildButton.addActionListener(e -> {
		if (!queryField.getText().trim().isEmpty()) {
			discoProgressBar.setVisible(true);
			YouTubeDiscoUtils.buildDiscoPlayList(queryField.getText());
		} else {
			JOptionPane.showMessageDialog(discoFrame,
					"Please enter search query", "Error",
					JOptionPane.ERROR_MESSAGE);
			return;
		}
	});
	discoBuildButton.setForeground(Color.BLACK);
	discoBuildButton.setBounds(197, 174, 100, 26);
	discoFrame.getContentPane().add(discoBuildButton);

	top100Button = new JButton("Top Hits!");
	top100Button.addActionListener(e -> {
		discoProgressBar.setVisible(true);
		YouTubeDiscoUtils.buildTopPlayList();
	});
	top100Button.setForeground(Color.BLACK);
	top100Button.setBounds(307, 174, 100, 26);
	discoFrame.getContentPane().add(top100Button);
	Playlist.getPlaylist().discoOpen = true;
	final GhostText ghostText = new GhostText("Ghost B.C.", queryField);
	ghostText.setHorizontalAlignment(SwingConstants.CENTER);
	discoFrame.setLocationRelativeTo(UISession.getPresenter().jfxPanel);
}
 
源代码18 项目: txtUML   文件: WindowPlanes.java
public WindowPlanes() {
	JLabel newPlaneLabel = new JLabel("New plane:");
	JLabel planesLabel = new JLabel("Planes:");
	JLabel planeAngleLabel = new JLabel("Angle:");
	JLabel newX = new JLabel("X: ");
	JLabel newY = new JLabel("Y: ");
	JTextField newXField = new JTextField("0");
	JTextField newYField = new JTextField("0");
	JTextField newAngleField = new JTextField("0");
	JButton addPlane = new JButton("Add");

	setLayout(null);

	add(newPlaneLabel);
	add(newX);
	add(newY);
	add(newXField);
	add(newYField);
	add(addPlane);
	add(planesLabel);
	add(planeAngleLabel);
	add(newAngleField);

	newPlaneLabel.setBounds(30, 10, 150, 25);
	newX.setBounds(74, 40, 20, 25);
	newY.setBounds(74, 70, 20, 25);
	newXField.setBounds(92, 42, 60, 25);
	newYField.setBounds(92, 72, 60, 25);
	planeAngleLabel.setBounds(50, 102, 75, 25);
	newAngleField.setBounds(92, 102, 60, 25);

	addPlane.setBounds(50, 134, 75, 25);

	planesLabel.setBounds(30, 179, 75, 25);

	addPlane.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			Main.addNewPlane(Integer.parseInt(newXField.getText()), Integer.parseInt(newYField.getText()),
					Integer.parseInt(newAngleField.getText()));
			refresh();
		}
	});

	JLabel LId = new JLabel("ID");
	JLabel LStatus = new JLabel("Status");
	JLabel LX = new JLabel("X");
	JLabel LY = new JLabel("Y");
	JLabel LTower = new JLabel("Tower");

	add(LId);
	add(LStatus);
	add(LX);
	add(LY);
	add(LTower);

	LId.setBounds(80, 209, 75, 25);
	LStatus.setBounds(195, 209, 75, 25);
	LX.setBounds(320, 209, 75, 25);
	LY.setBounds(380, 209, 75, 25);
	LTower.setBounds(440, 209, 75, 25);

	labelPlaneIds = new ArrayList<JLabel>();
	labelPlaneStatus = new ArrayList<JLabel>();
	labelPlaneXCoor = new ArrayList<JLabel>();
	labelPlaneYCoor = new ArrayList<JLabel>();
	labelTowerStatus = new ArrayList<JLabel>();

	planeIds = new ArrayList<Integer>();
}
 
源代码19 项目: JRakNet   文件: BroadcastFrame.java
/**
 * Creates a broadcast test frame.
 */
protected BroadcastFrame() {
	// Frame and content settings
	this.setResizable(false);
	this.setSize(FRAME_WIDTH, FRAME_HEIGHT);
	this.setTitle("JRakNet Broadcast Test");
	this.getContentPane().setLayout(null);

	// Discovered MCPE Servers
	JTextPane txtpnDiscoveredMcpeServers = new JTextPane();
	txtpnDiscoveredMcpeServers.setEditable(false);
	txtpnDiscoveredMcpeServers.setBackground(UIManager.getColor("Button.background"));
	txtpnDiscoveredMcpeServers.setText("Discovered servers");
	txtpnDiscoveredMcpeServers.setBounds(10, 10, 350, 20);
	this.getContentPane().add(txtpnDiscoveredMcpeServers);

	// How the client will discover servers on the local network
	JComboBox<String> comboBoxDiscoveryType = new JComboBox<String>();
	comboBoxDiscoveryType.setToolTipText(
			"Changing this will update how the client will discover servers, by default it will look for any possible connection on the network");
	comboBoxDiscoveryType.setModel(new DefaultComboBoxModel<String>(DISCOVERY_MODE_OPTIONS));
	comboBoxDiscoveryType.setBounds(370, 10, 115, 20);
	comboBoxDiscoveryType.addActionListener(new RakNetBroadcastDiscoveryTypeListener());
	this.getContentPane().add(comboBoxDiscoveryType);

	// Used to update the discovery port
	JTextField textFieldDiscoveryPort = new JTextField();
	textFieldDiscoveryPort.setBounds(370, 45, 115, 20);
	textFieldDiscoveryPort.setText(Integer.toString(Discovery.getPorts()[0]));
	this.getContentPane().add(textFieldDiscoveryPort);
	textFieldDiscoveryPort.setColumns(10);
	JButton btnUpdatePort = new JButton("Update Port");
	btnUpdatePort.setBounds(370, 76, 114, 23);
	btnUpdatePort.addActionListener(new RakNetBroadcastUpdatePortListener(textFieldDiscoveryPort));
	this.getContentPane().add(btnUpdatePort);

	// The text containing the discovered MCPE servers
	txtPnDiscoveredMcpeServerList = new JTextPane();
	txtPnDiscoveredMcpeServerList.setToolTipText("This is the list of the discovered servers on the local network");
	txtPnDiscoveredMcpeServerList.setEditable(false);
	txtPnDiscoveredMcpeServerList.setBackground(UIManager.getColor("Button.background"));
	txtPnDiscoveredMcpeServerList.setBounds(10, 30, 350, 165);
	this.getContentPane().add(txtPnDiscoveredMcpeServerList);
}
 
源代码20 项目: bytecode-viewer   文件: ReplaceStringsOptions.java
public ReplaceStringsOptions() {
    this.setIconImages(Resources.iconList);
    setSize(new Dimension(250, 176));
    setResizable(false);
    setTitle("Replace Strings");
    getContentPane().setLayout(null);

    JButton btnNewButton = new JButton("Start Replacing");
    btnNewButton.setBounds(6, 115, 232, 23);
    getContentPane().add(btnNewButton);

    JLabel lblNewLabel = new JLabel("Original LDC:");
    lblNewLabel.setBounds(6, 40, 67, 14);
    getContentPane().add(lblNewLabel);

    textField = new JTextField();
    textField.setBounds(80, 37, 158, 20);
    getContentPane().add(textField);
    textField.setColumns(10);

    JLabel lblNewLabel_1 = new JLabel("New LDC:");
    lblNewLabel_1.setBounds(6, 65, 77, 14);
    getContentPane().add(lblNewLabel_1);

    textField_1 = new JTextField();
    textField_1.setColumns(10);
    textField_1.setBounds(80, 62, 158, 20);
    getContentPane().add(textField_1);

    JLabel lblNewLabel_2 = new JLabel("Class:");
    lblNewLabel_2.setBounds(6, 90, 46, 14);
    getContentPane().add(lblNewLabel_2);

    textField_2 = new JTextField();
    textField_2.setToolTipText("* will search all classes");
    textField_2.setText("*");
    textField_2.setBounds(80, 87, 158, 20);
    getContentPane().add(textField_2);
    textField_2.setColumns(10);

    final JCheckBox chckbxNewCheckBox = new JCheckBox(
            "Replace All Contains");
    chckbxNewCheckBox
            .setToolTipText("If it's unticked, it will check if the string equals, if its ticked it will check if it contains, then replace the original LDC part of the string.");
    chckbxNewCheckBox.setBounds(6, 7, 232, 23);
    getContentPane().add(chckbxNewCheckBox);
    btnNewButton.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent arg0) {
            PluginManager.runPlugin(new ReplaceStrings(textField.getText(),
                    textField_1.getText(), textField_2.getText(),
                    chckbxNewCheckBox.isSelected()));
            dispose();
        }
    });
    this.setLocationRelativeTo(null);
}