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


Java JTextArea.setVisible方法代码示例

本文整理汇总了Java中javax.swing.JTextArea.setVisible方法的典型用法代码示例。如果您正苦于以下问题:Java JTextArea.setVisible方法的具体用法?Java JTextArea.setVisible怎么用?Java JTextArea.setVisible使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.swing.JTextArea的用法示例。


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

示例1: MarioError

import javax.swing.JTextArea; //导入方法依赖的package包/类
public MarioError(String errorMessage){
	super("ERROR");
	//applicable for multi monitor workstations
	GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
	screenWidth = gd.getDisplayMode().getWidth();
	screenHight = gd.getDisplayMode().getHeight(); 

	this.setLocation((int)((screenWidth - frameWidth)*0.5), (int)(screenHight*0.25));
	this.setSize(frameWidth , (int)(screenHight*0.5)); 
	this.getContentPane().setLayout(new GridBagLayout());
	this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
	
	titleLabel = new JLabel();
	titleLabel.setText("Unfortunately an Error occured");
	titleLabel.setHorizontalAlignment(SwingConstants.CENTER);
	titleLabel.setFont(new Font(titleLabel.getFont().getFontName(), Font.BOLD, 32));
	titleLabel.setForeground(Color.RED);
	titleLabel.setVisible(true);
	LayoutHelper.putGrid(this, titleLabel, 0, 0, 2,1, 1.0, 1.0);
	
	
	errorText = new JTextArea();
	errorText.setText(errorMessage);
	errorText.setWrapStyleWord(true);
    errorText.setLineWrap(true);
    errorText.setEditable(false);
	errorText.setFont(new Font(errorText.getFont().getFontName(), Font.BOLD, 20));
	errorText.setVisible(true);
	

	errorScrollPane = new JScrollPane(errorText);
	errorText.setCaretPosition(0);
	LayoutHelper.putGrid(this, errorScrollPane, 0, 1, 2,1, 1.0, 1.0);
	
	helpButton = new JButton("HELP");
	helpButton.addActionListener(new ActionListener() {
		@Override
		public void actionPerformed(ActionEvent e) {
			if (Desktop.isDesktopSupported()) {
			    try {
			        File myFile = new File("D:/Data/Desktop/Mario SoSe15 Einf�hrung/MarioHelp.pdf");
			        Desktop.getDesktop().open(myFile);
			    } catch (IOException ex) {
			        new MarioError("Could not find help file");
			    }
			}
		}
	});
	LayoutHelper.putGrid(this, helpButton, 0, 2, 2,1, 1.0, 0.2);	
	this.setVisible(true);
}
 
开发者ID:CognitiveModeling,项目名称:BrainControl,代码行数:52,代码来源:MarioError.java


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