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

📄 mainframe.java

📁 动画素材图像语义标注系统:该系统实现对图片的语义标注
💻 JAVA
字号:
package cn.dxm.frame;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class MainFrame extends JFrame implements ActionListener {

	/**
	 * @author dxm
	 * 
	 */
	private static final long serialVersionUID = 8430708265278302909L;

	private Dimension screenSize = java.awt.Toolkit.getDefaultToolkit()
			.getScreenSize();

	private Dimension frameSize;

	private JButton labelImageBtn;

	private JButton identifyImageBtn;

	private JPanel btnContainer;

	public MainFrame() {
		super("图片自动标识器");
		this.setLayout(new BorderLayout());

		btnContainer = new JPanel();
		btnContainer.setLayout(new GridLayout(1, 0));

		labelImageBtn = new JButton("标注图片");
		labelImageBtn.addActionListener(this);

		identifyImageBtn = new JButton("自动识别");
		identifyImageBtn.addActionListener(this);

		btnContainer.add(labelImageBtn);
		btnContainer.add(identifyImageBtn);
		btnContainer.updateUI();
		this.add(BorderLayout.CENTER, btnContainer);

		setSize(300, 150);

		this.frameSize = this.getSize();
		setVisible(true);

		this.setLocation((this.screenSize.width - this.frameSize.width) / 2,
				(this.screenSize.height - this.frameSize.height) / 2);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}

	public static void main(String args[]) {
		ClientFrame frame = new ClientFrame();
	}

	public void actionPerformed(ActionEvent e) {
		if(e.getSource()==labelImageBtn){
			ImageFrame iamgeFrame=new ImageFrame();
			
		}else if(e.getSource()==identifyImageBtn){
			
		}
	}
}

⌨️ 快捷键说明

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