java setlayout_Java JLabel.setLayout方法代码示例

import javax.swing.JLabel; //导入方法依赖的package包/类

private void initTitlePanel(){

preYear = new JLabel("<

preMonth = new JLabel("

center = new JLabel("", JLabel.CENTER);

centercontainer = new JLabel("", JLabel.CENTER);

nextMonth = new JLabel(">", JLabel.CENTER);

nextYear = new JLabel(">>", JLabel.CENTER);

preYear.setToolTipText("Last Year");

preMonth.setToolTipText("Last Month");

nextMonth.setToolTipText("Next Month");

nextYear.setToolTipText("Next Year");

preYear.setBorder(javax.swing.BorderFactory.createEmptyBorder(2, 10, 0, 0));

preMonth.setBorder(javax.swing.BorderFactory.createEmptyBorder(2, 15, 0, 0));

nextMonth.setBorder(javax.swing.BorderFactory.createEmptyBorder(2, 0, 0, 15));

nextYear.setBorder(javax.swing.BorderFactory.createEmptyBorder(2, 0, 0, 10));

centercontainer.setLayout(new java.awt.BorderLayout());

centercontainer.add(preMonth,java.awt.BorderLayout.WEST);

centercontainer.add(center,java.awt.BorderLayout.CENTER);

centercontainer.add(nextMonth,java.awt.BorderLayout.EAST);

this.add(preYear,java.awt.BorderLayout.WEST);

this.add(centercontainer,java.awt.BorderLayout.CENTER);

this.add(nextYear,java.awt.BorderLayout.EAST);

this.setPreferredSize(new java.awt.Dimension(210, 25));

updateDate();

preYear.addMouseListener(new MyMouseAdapter(preYear, Calendar.YEAR, -1));

preMonth.addMouseListener(new MyMouseAdapter(preMonth, Calendar.MONTH, -1));

nextMonth.addMouseListener(new MyMouseAdapter(nextMonth, Calendar.MONTH, 1));

nextYear.addMouseListener(new MyMouseAdapter(nextYear, Calendar.YEAR, 1));

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
package project; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class DeleteStudentFrm_info extends JFrame implements ActionListener{ StudentDao studentDao = new StudentDao(); JButton btn_add = new JButton("确定"); JButton btn_del = new JButton("取消"); JLabel lb_sno = new JLabel("学号"); JLabel lb_sname = new JLabel("姓名"); JLabel lb_sex = new JLabel("性别"); JLabel lb_add = new JLabel("家庭地址"); JLabel lb_tel = new JLabel("联系"); JTextField txt_sno = new JTextField(); JTextField txt_sname = new JTextField(); JTextField txt_sex = new JTextField(); JTextField txt_add = new JTextField(); JTextField txt_tel = new JTextField(); public DeleteStudentFrm_info(String sno) { String[] temp =studentDao.queryStudents_info_one(sno); txt_sno.setText(temp[0]); txt_sname.setText(temp[1]); txt_sex.setText(temp[2]); txt_add.setText(temp[3]); txt_tel.setText(temp[4]); JPanel jp = (JPanel) this.getContentPane(); JPanel jp1 = new JPanel(); jp1.setLayout(new GridLayout(6, 2, 5, 10)); jp1.add(lb_sno); jp1.add(txt_sno); jp1.add(lb_sname); jp1.add(txt_sname); jp1.add(lb_sex); jp1.add(txt_sex); jp1.add(lb_add); jp1.add(txt_add); jp1.add(lb_tel); jp1.add(txt_tel); jp1.add(btn_add); jp1.add(btn_del); jp.add(jp1, BorderLayout.NORTH); btn_add.addActionListener(this); btn_del.addActionListener(this); this.setSize(400, 260); this.setVisible(true); this.setTitle("删除学生信息"); } public void actionPerformed(ActionEvent e) { if (e.getSource() == btn_add) { studentDao.deleteStudent_sno(txt_sno.getText()); JOptionPane.showMessageDialog(this, "学号为" + txt_sno.getText() + "的记录删除成功!"); dispose(); } if (e.getSource() == btn_del) { dispose(); } } }
06-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值