⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bsupdatesdialog.java

📁 一款即时通讯软件
💻 JAVA
字号:
package edu.ou.kmi.buddyspace.gui;

/*
 * BSUpdatesDialog.java
 *
 * Project: BuddySpace
 * (C) Copyright Knowledge Media Institute 2002
 *
 *
 * Created on 7 October 2002, 15:55
 */

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

import org.jabber.jabberbeans.*;
import org.jabber.jabberbeans.util.*;

import edu.ou.kmi.buddyspace.gui.*;

/**
 *
 * @author  Jiri Komzak, Knowledge Media Institute, Open University, United Kingdom
 */

public class BSUpdatesDialog extends JDialog implements ActionListener {
    
    private JButton okButton;
    
    BSUpdatesDialog(Frame _parent) {
        super(_parent, "Updates", true);
        
        Container pane = getContentPane();
        
        pane.setLayout(new GridBagLayout());
        
        GridBagConstraints constr;
        
        JLabel label1 = new JLabel("<html><center><h2>BuddySpace</h2></center></html>");
        constr = new GridBagConstraints();
        constr.gridx = 1; constr.gridy = 1;
        pane.add(label1, constr);
        
        Icon icon = new ImageIcon(ClassLoader.getSystemResource("images/logo.gif"));
        JLabel iconLabel = new JLabel(icon);
        constr = new GridBagConstraints();
        constr.gridx = 1; constr.gridy = 2;
        pane.add(iconLabel, constr);
        
        /*JLabel label2 = new JLabel("<html><center>KMi jabber client<br>" + 
                                   "version 0.4.3</center></html>");
        constr = new GridBagConstraints();
        constr.gridx = 1; constr.gridy = 3;
        pane.add(label2, constr);*/
        
        JLabel url = new JLabel("<html><center>For the latest version check<br>" +
                                "<a href=\"http://kmi.open.ac.uk/projects/buddyspace/\">" + 
                                "http://kmi.open.ac.uk/projects/buddyspace/</a>" +
                                "</center></html>");
        constr = new GridBagConstraints();
        constr.gridx = 1; constr.gridy = 4;
        constr.insets = new Insets(10,10,10,10);
        pane.add(url, constr);
        
        okButton = new JButton("OK");
        okButton.addActionListener(this);
        constr = new GridBagConstraints();
        constr.gridx = 1; constr.gridy = 5;
        constr.insets = new Insets(10,10,10,10);
        pane.add(okButton, constr);
        
        pack();
        setLocationRelativeTo(_parent);
    }
    
    public void actionPerformed(ActionEvent evt) {
        Object src = evt.getSource();
        
        if (src == okButton)
            setVisible(false);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -