当前位置: 首页>>代码示例>>Java>>正文


Java Type类代码示例

本文整理汇总了Java中java.awt.Window.Type的典型用法代码示例。如果您正苦于以下问题:Java Type类的具体用法?Java Type怎么用?Java Type使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Type类属于java.awt.Window包,在下文中一共展示了Type类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initialize

import java.awt.Window.Type; //导入依赖的package包/类
/**
 * Initialize the contents of the frame.
 */
private void initialize() {
	frame = new JFrame();
	frame.setIconImage(Toolkit.getDefaultToolkit().getImage("E:\\图片\\u=1829416607,2140971604&fm=21&gp=0.jpg"));
	frame.setType(Type.UTILITY);
	frame.setTitle("网络电影评论情感倾向性分类");
	frame.setBounds(100, 100, 639, 412);
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	
	JMenuBar menuBar = new JMenuBar();
	frame.setJMenuBar(menuBar);
	
	JMenu mnNewMenu = new JMenu("数据集自动标注");
	menuBar.add(mnNewMenu);
	
	JMenuItem mntmNewMenuItem_2 = new JMenuItem("自动标注");
	mnNewMenu.add(mntmNewMenuItem_2);
	
	JMenu mnNewMenu_1 = new JMenu("情感分析");
	menuBar.add(mnNewMenu_1);
	
	JMenuItem mntmNewMenuItem_3 = new JMenuItem("朴素贝叶斯算法");
	mnNewMenu_1.add(mntmNewMenuItem_3);
	
	JMenuItem mntmNewMenuItem_4 = new JMenuItem("N-Gram算法");
	mnNewMenu_1.add(mntmNewMenuItem_4);
	
	JMenuItem mntmNewMenuItem_5 = new JMenuItem("支持向量机");
	mnNewMenu_1.add(mntmNewMenuItem_5);
	
	JMenu mnNewMenu_2 = new JMenu("关于");
	menuBar.add(mnNewMenu_2);
	
	JMenuItem mntmNewMenuItem = new JMenuItem("作者");
	mnNewMenu_2.add(mntmNewMenuItem);
	
	JMenuItem mntmNewMenuItem_1 = new JMenuItem("New menu item");
	mnNewMenu_2.add(mntmNewMenuItem_1);
}
 
开发者ID:Donkey-Tao,项目名称:sentimental-analyzer,代码行数:42,代码来源:Analyzer.java

示例2: enableDnd

import java.awt.Window.Type; //导入依赖的package包/类
private void enableDnd() {
    if (fileDrop != null) {
        fileDrop.setVisible(true);
        return;
    }
    fileDrop = new JFrame("Skin Drop");
    fileDrop.setType(Type.UTILITY);
    fileDrop.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    fileDrop.setResizable(false);
    fileDrop.setTitle("Skin Drop");
    fileDrop.setSize(256, 256);
    // fileDrop.setAlwaysOnTop(true);
    fileDrop.getContentPane().setLayout(null);
    JPanel panel = new JPanel();
    panel.setBorder(BorderFactory.createMatteBorder(1, 1, 1, 1, Color.GRAY));
    panel.setBounds(10, 11, 230, 205);
    fileDrop.getContentPane().add(panel);
    JLabel txtInst = new JLabel("Drop skin file here");
    txtInst.setHorizontalAlignment(SwingConstants.CENTER);
    txtInst.setVerticalAlignment(SwingConstants.CENTER);
    panel.add(txtInst);

    DropTarget dt = new DropTarget();
    fileDrop.setDropTarget(dt);
    try {
        dt.addDropTargetListener((FileDropListener) files -> files.stream().findFirst().ifPresent(this::loadLocalFile));
        fileDrop.setVisible(true);
    } catch (Exception e) {
        e.printStackTrace();
    }
}
 
开发者ID:MineLittlePony,项目名称:MineLittlePony,代码行数:32,代码来源:GuiSkins.java

示例3: initialize

import java.awt.Window.Type; //导入依赖的package包/类
/**
 * Initialize the contents of the frame.
 */
private void initialize() {
	frmPdfMakeronly = new JFrame();
	frmPdfMakeronly.setType(Type.UTILITY);
	frmPdfMakeronly.setFont(new Font("Cambria", Font.PLAIN, 12));
	frmPdfMakeronly.setTitle("Pdf maker (only for .java files )");
	frmPdfMakeronly.setBounds(400, 400, 450, 310);
	frmPdfMakeronly.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frmPdfMakeronly.getContentPane().setLayout(
			new BoxLayout(frmPdfMakeronly.getContentPane(),
					BoxLayout.X_AXIS));

	panel = new JPanel();
	frmPdfMakeronly.getContentPane().add(panel);
	panel.setLayout(new GridLayout(0, 1, 5, 5));

	txtTypeYourName = new JTextField();
	txtTypeYourName.setText("Enter  your name");
	txtTypeYourName.setToolTipText("type your name here");
	panel.add(txtTypeYourName);
	txtTypeYourName.setColumns(5);

	txtTypeYourRoll = new JTextField();
	txtTypeYourRoll.setText("Enter your roll no");
	txtTypeYourRoll.setToolTipText("type your roll no here");
	panel.add(txtTypeYourRoll);
	txtTypeYourRoll.setColumns(5);

	btnOk = new JButton("create PDF");
	btnOk.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			FileUtil.name = txtTypeYourName.getText();
			FileUtil.rollno = txtTypeYourRoll.getText();
			new FileUtil();
		}
	});
	panel.add(btnOk);
}
 
开发者ID:codebuff,项目名称:txt2pdf,代码行数:41,代码来源:Main.java

示例4: onSetRemoteSkin

import java.awt.Window.Type; //导入依赖的package包/类
protected void onSetRemoteSkin(MinecraftProfileTexture.Type typeIn, ResourceLocation location, MinecraftProfileTexture profileTexture) {
}
 
开发者ID:MineLittlePony,项目名称:MineLittlePony,代码行数:3,代码来源:GuiSkins.java

示例5: onSetLocalSkin

import java.awt.Window.Type; //导入依赖的package包/类
protected void onSetLocalSkin(MinecraftProfileTexture.Type type) {
}
 
开发者ID:MineLittlePony,项目名称:MineLittlePony,代码行数:3,代码来源:GuiSkins.java

示例6: initializeWindow

import java.awt.Window.Type; //导入依赖的package包/类
/**
 * @throws ClassNotFoundException
 * @throws InstantiationException
 * @throws IllegalAccessException
 * @throws UnsupportedLookAndFeelException
 */
private void initializeWindow() throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {
	UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

	frame = new JFrame();
	frame.setResizable(false);
	frame.setType(Type.NORMAL);
	frame.setBounds(100, 100, 640, 480);
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	GridBagLayout gridBagLayout = new GridBagLayout();
	gridBagLayout.columnWidths = new int[] { 0, 123 };
	gridBagLayout.rowHeights = new int[] { 0, 0, 0, 0, 68, 0 };
	gridBagLayout.columnWeights = new double[] { 1.0, Double.MIN_VALUE };
	gridBagLayout.rowWeights = new double[] { 0.0, 0.0, 0.0, 0.0, 1.0, Double.MIN_VALUE };
	frame.getContentPane().setLayout(gridBagLayout);

	inputLbl = new JLabel("Input: ");
	GridBagConstraints inputLblGBC = new GridBagConstraints();
	inputLblGBC.insets = new Insets(5, 5, 5, 5);
	inputLblGBC.anchor = GridBagConstraints.LINE_START;
	inputLblGBC.gridx = 0;
	inputLblGBC.gridy = 1;
	frame.getContentPane().add(inputLbl, inputLblGBC);

	inputBtn = new JButton("Change");
	GridBagConstraints inputBtnGBC = new GridBagConstraints();
	inputBtnGBC.insets = new Insets(5, 5, 5, 5);
	inputBtnGBC.gridx = 1;
	inputBtnGBC.gridy = 1;
	frame.getContentPane().add(inputBtn, inputBtnGBC);

	compileBtn = new JButton("Compile");
	GridBagConstraints compileBtnGBC = new GridBagConstraints();
	compileBtnGBC.insets = new Insets(5, 5, 5, 5);
	compileBtnGBC.gridx = 1;
	compileBtnGBC.gridy = 2;
	compileBtnGBC.fill = GridBagConstraints.NONE;
	compileBtnGBC.anchor = GridBagConstraints.CENTER;
	frame.getContentPane().add(compileBtn, compileBtnGBC);

	outputLbl = new JLabel("Output: ");
	GridBagConstraints outputLblGBC = new GridBagConstraints();
	outputLblGBC.insets = new Insets(5, 5, 5, 5);
	outputLblGBC.anchor = GridBagConstraints.LINE_START;
	outputLblGBC.gridx = 0;
	outputLblGBC.gridy = 3;
	frame.getContentPane().add(outputLbl, outputLblGBC);

	outputBtn = new JButton("Change");
	GridBagConstraints outputBtnGBC = new GridBagConstraints();
	outputBtnGBC.insets = new Insets(5, 5, 5, 5);
	outputBtnGBC.gridx = 1;
	outputBtnGBC.gridy = 3;
	frame.getContentPane().add(outputBtn, outputBtnGBC);

	outputPane = new JScrollPane();
	GridBagConstraints outputPaneGBC = new GridBagConstraints();
	outputPaneGBC.gridwidth = 2;
	outputPaneGBC.insets = new Insets(5, 5, 5, 5);
	outputPaneGBC.fill = GridBagConstraints.BOTH;
	outputPaneGBC.gridx = 0;
	outputPaneGBC.gridy = 4;
	frame.getContentPane().add(outputPane, outputPaneGBC);

	outputTA = new JTextArea(10, 79);
       outputTA.setFont(new Font("monospaced", Font.PLAIN, 12));
       outputTA.setTabSize(TAB_SIZE);
	outputTA.setEditable(false);
	outputPane.setViewportView(outputTA);

	frame.pack();
}
 
开发者ID:charmoniumQ,项目名称:LALU-Assembler,代码行数:78,代码来源:BaseWindow.java

示例7: createWindowImp

import java.awt.Window.Type; //导入依赖的package包/类
/**
 * Construct a new window (a NEWT window specifically)
 *
 * @param width
 * @param height
 * @return
 */
private void createWindowImp(CreateWindowMessage message) {

	RenderGLListener listener = new RenderGLListener();

	final RenderWindow window = new RenderWindow(message.x, message.y,
	                                       message.width, message.height,
	                                       message.title, message.name,
	                                       sharedContext,
	                                       caps, listener,
	                                       message.icon,
	                                       message.windowID,
	                                       message.viewID,
	                                       message.listener);
	listener.setWindow(window);

	Camera camera = new Camera(Math.PI/3.0, 1, 0.1, 1000);

	synchronized (openWindows) {
		openWindows.put(message.windowID, window);
		cameras.put(message.windowID, camera);
	}

	window.getGLWindowRef().setAnimator(this);

	GLWindowListener wl = new GLWindowListener(window.getWindowID());
	window.getGLWindowRef().addWindowListener(wl);
	window.getAWTFrameRef().addComponentListener(wl);
	window.getGLWindowRef().addMouseListener(new MouseHandler(window, message.listener));
	window.getGLWindowRef().addKeyListener(message.listener);
	window.getAWTFrameRef().setType(Type.UTILITY);
	window.getAWTFrameRef().setAutoRequestFocus(false);

	EventQueue.invokeLater(new Runnable() {
		@Override
		public void run() {
			window.getAWTFrameRef().setVisible(true);
		}
	});

	queueRedraw();
}
 
开发者ID:jaamsim,项目名称:jaamsim,代码行数:49,代码来源:Renderer.java

示例8: main

import java.awt.Window.Type; //导入依赖的package包/类
/**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            
            
            
            @Override
            public void run() {
                try {
                    UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
                } catch (Exception e) {
                }
                
                JFrame frame = new JFrame("Test");
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//                frame.h
                
                frame.setType(javax.swing.JFrame.Type.UTILITY);
                frame.setUndecorated(true);
                
//                frame.setFocusableWindowState(false);
                frame.setFocusable(false);
                frame.setAlwaysOnTop(true);
                
                JApplet applet = new TimeManagementApplication();
                applet.init();
                
                frame.setContentPane(applet.getContentPane());
                frame.pack();
                
                frame.setSize(GlobalSetting.FORM_WIDTH, GlobalSetting.FORM_HEIGHT);
//                frame.setLocationRelativeTo(null);
                
                GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
                GraphicsDevice defaultScreen = ge.getDefaultScreenDevice();
                Rectangle rect = defaultScreen.getDefaultConfiguration().getBounds();
                int x = (int) rect.getMaxX() - frame.getWidth();
                int y = (int) rect.getMaxY() - frame.getHeight();
                
                Logger.getLogger(TimeManagementApplication.class.getName()).log(Level.INFO, "Setting Height and Width:\n\tHeight: " + y + "\n\tWidth: "+ x);

                frame.setVisible(true);

                applet.start();
            }
        });
        
    }
 
开发者ID:s41nn0n,项目名称:basic-time-manager,代码行数:51,代码来源:TimeManagementApplication.java

示例9: FrameConnection

import java.awt.Window.Type; //导入依赖的package包/类
public FrameConnection(Image icon) {
	super("Royal Spades - Connect to Server");
	setType(Type.POPUP);
	setResizable(false);
	setIconImage(icon);
	setSize(new Dimension(370, 140));
	SpringLayout springLayout = new SpringLayout();
	getContentPane().setLayout(springLayout);
	
	JLabel lblPleaseInsertAn = new JLabel("<html><center>Please insert an Ace of Spades URL to the text field below to<br> connect, then click 'connect'.</center></html>");
	lblPleaseInsertAn.setHorizontalAlignment(SwingConstants.CENTER);
	springLayout.putConstraint(SpringLayout.NORTH, lblPleaseInsertAn, 10, SpringLayout.NORTH, getContentPane());
	springLayout.putConstraint(SpringLayout.WEST, lblPleaseInsertAn, 10, SpringLayout.WEST, getContentPane());
	getContentPane().add(lblPleaseInsertAn);
	
	textField = new JTextField();
	springLayout.putConstraint(SpringLayout.NORTH, textField, 6, SpringLayout.SOUTH, lblPleaseInsertAn);
	springLayout.putConstraint(SpringLayout.EAST, lblPleaseInsertAn, 0, SpringLayout.EAST, textField);
	springLayout.putConstraint(SpringLayout.WEST, textField, 10, SpringLayout.WEST, getContentPane());
	springLayout.putConstraint(SpringLayout.EAST, textField, 354, SpringLayout.WEST, getContentPane());
	getContentPane().add(textField);
	textField.setColumns(10);
	
	JButton btnCancel = new JButton("Cancel");
	btnCancel.addMouseListener(new MouseAdapter() {
		@Override
		public void mouseClicked(MouseEvent e) {
			setVisible(false);
		}
	});
	springLayout.putConstraint(SpringLayout.SOUTH, btnCancel, -10, SpringLayout.SOUTH, getContentPane());
	springLayout.putConstraint(SpringLayout.EAST, btnCancel, -10, SpringLayout.EAST, getContentPane());
	getContentPane().add(btnCancel);
	
	JButton btnConnect = new JButton("Connect");
	springLayout.putConstraint(SpringLayout.NORTH, btnConnect, 0, SpringLayout.NORTH, btnCancel);
	springLayout.putConstraint(SpringLayout.EAST, btnConnect, -6, SpringLayout.WEST, btnCancel);
	btnConnect.addMouseListener(new MouseAdapter() {
		@Override
		public void mouseClicked(MouseEvent arg0) {
			String u = textField.getText();
			if(!u.contains("aos://")) {
				textField.setForeground(Color.RED);
			} else {
				textField.setForeground(Color.black);
				Main.connectToServer(textField.getText());
				setVisible(false);
			}
		}
	});
	getContentPane().add(btnConnect);
}
 
开发者ID:MooseElkingtons,项目名称:rs-launcher,代码行数:53,代码来源:FrameConnection.java


注:本文中的java.awt.Window.Type类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。