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


Java JScrollPane.setSize方法代码示例

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


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

示例1: generateScrollPane

import javax.swing.JScrollPane; //导入方法依赖的package包/类
public JScrollPane generateScrollPane()
{	
	JScrollPane newScroll = new JScrollPane();
	JList list = new JList(listModel);
	list.setFont( new Font("monospaced", Font.PLAIN, 12) );
	newScroll.setViewportView(list);
	
	Dimension listSize = new Dimension(400, 150);
	newScroll.setSize(listSize);
	newScroll.setMaximumSize(listSize);
	newScroll.setPreferredSize(listSize);
	
	newScroll.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {  
        public void adjustmentValueChanged(AdjustmentEvent e) {  
            e.getAdjustable().setValue(e.getAdjustable().getMaximum());  
        }
    }); 
	return newScroll;
}
 
开发者ID:TeamRedFox,项目名称:PointOfSale,代码行数:20,代码来源:Cart.java

示例2: erzeugeMedienAnzeiger

import javax.swing.JScrollPane; //导入方法依赖的package包/类
/**
 * Erzeugt das Panel in dem die Mediendetails angezeigt werden.
 */
private void erzeugeMedienAnzeiger()
{
    JScrollPane medienAnzeigerScrollPane = new JScrollPane();
    medienAnzeigerScrollPane.setPreferredSize(new Dimension(-1, 160));
    medienAnzeigerScrollPane.setSize(-1, -1);
    medienAnzeigerScrollPane.setBorder(BorderFactory.createTitledBorder(
            null, "Ausgewählte Medien", TitledBorder.LEADING,
            TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    medienAnzeigerScrollPane.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _medienAnzeigerTextArea = new JTextArea();
    _medienAnzeigerTextArea.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.setViewportView(_medienAnzeigerTextArea);
    _medienAnzeigerTextArea.setEditable(false);
    _medienAnzeigerTextArea.setFont(UIConstants.TEXT_FONT);

    _hauptPanel.add(medienAnzeigerScrollPane, BorderLayout.CENTER);
}
 
开发者ID:polemonium,项目名称:SE2Project,代码行数:26,代码来源:MedienDetailAnzeigerUI.java

示例3: initialize

import javax.swing.JScrollPane; //导入方法依赖的package包/类
/**
 * Initialize the contents of the frame.
 */
public void initialize(){
	JPanel panel_7 = new JPanel();
	panel_7.setBounds(0, 0, 665, 415);
	frmPiattaformaGaming.getContentPane().add(panel_7);
	panel_7.setLayout(new MigLayout());
	panel_7.setVisible(true);
	
	JTextArea ta = new JTextArea();
	ta.setEditable(false);
	panel_7.add(ta);
	
	ArrayList<Recensione> al = new GiocoController(gioco).allReviews();
	for( Recensione r : al ){
		ta.setText(ta.getText() + "  - " +  r.getTesto() + "\n\n");
	}
	
	JButton btnBack = new JButton("Indietro");
	panel_7.add(btnBack, "pos 267px 345px, width 110, height 15");
	
	JScrollPane scroll = new JScrollPane(ta);
	scroll.setVerticalScrollBarPolicy ( JScrollPane.VERTICAL_SCROLLBAR_ALWAYS );
	scroll.getVerticalScrollBar().setUnitIncrement(20);
	scroll.setSize(460,240);
	panel_7.add(scroll, "pos 0px 0px, width 660, height 340");
	
	btnBack.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			panel_7.setVisible(false);
			new GiocoView(frmPiattaformaGaming, utente, gioco);
	}});
}
 
开发者ID:StefanoMartella,项目名称:GamingPlatform,代码行数:35,代码来源:GiocoRecensioniView.java

示例4: erzeugeKundenAnzeiger

import javax.swing.JScrollPane; //导入方法依赖的package包/类
/**
 * Erzeugt das Panel in dem die Kundendetails angezeigt werden.
 */
private void erzeugeKundenAnzeiger()
{
    JScrollPane medienAnzeigerScrollPane = new JScrollPane();
    medienAnzeigerScrollPane.setPreferredSize(new Dimension(-1, 160));
    medienAnzeigerScrollPane.setSize(-1, -1);
    medienAnzeigerScrollPane.setBorder(BorderFactory.createTitledBorder(
            null, "Ausgewählter Kunde", TitledBorder.LEADING,
            TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    medienAnzeigerScrollPane.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _kundenAnzeigerTextArea = new JTextArea();
    _kundenAnzeigerTextArea.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAnzeigerScrollPane.setViewportView(_kundenAnzeigerTextArea);
    _kundenAnzeigerTextArea.setEditable(false);
    _kundenAnzeigerTextArea.setFont(UIConstants.TEXT_FONT);

    _hauptPanel.add(medienAnzeigerScrollPane, BorderLayout.CENTER);
}
 
开发者ID:polemonium,项目名称:SE2Project,代码行数:26,代码来源:KundenDetailAnzeigerUI.java

示例5: erzeugeVerleihkartenauflister

import javax.swing.JScrollPane; //导入方法依赖的package包/类
/**
 * Erzeuge das Tabellen-Panel, in dem die Verleihkarten angezeigt werden.
 */
private void erzeugeVerleihkartenauflister()
{
    JPanel verleihkartenAuflisterPanel = new JPanel();
    _hauptPanel.add(verleihkartenAuflisterPanel, BorderLayout.CENTER);
    verleihkartenAuflisterPanel.setLayout(new BorderLayout());
    verleihkartenAuflisterPanel
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAuflisterPanel.setSize(-1, -1);
    verleihkartenAuflisterPanel.setBackground(UIConstants.BACKGROUND_COLOR);

    JScrollPane verleihkartenAuflisterScrollPane = new JScrollPane();
    verleihkartenAuflisterPanel.add(verleihkartenAuflisterScrollPane,
            BorderLayout.CENTER);
    verleihkartenAuflisterScrollPane
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAuflisterScrollPane.setSize(-1, -1);
    verleihkartenAuflisterScrollPane.setBorder(BorderFactory
        .createTitledBorder(null, "Verleihkarten", TitledBorder.LEADING,
                TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    verleihkartenAuflisterScrollPane
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAuflisterScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAuflisterScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _verleihkartenAuflisterTableModel = new VerleihkartenTableModel();
    _verleihkartenAuflisterTable = new JTable();
    verleihkartenAuflisterScrollPane
        .setViewportView(_verleihkartenAuflisterTable);
    _verleihkartenAuflisterTable
        .setModel(_verleihkartenAuflisterTableModel);
    JTableHeader tableHeader = _verleihkartenAuflisterTable
        .getTableHeader();
    tableHeader.setFont(UIConstants.HEADER_FONT);
    tableHeader.setReorderingAllowed(false);
    tableHeader.setResizingAllowed(false);
    _verleihkartenAuflisterTable.setFont(UIConstants.TEXT_FONT);
}
 
开发者ID:polemonium,项目名称:SE2Project,代码行数:43,代码来源:RueckgabeUI.java

示例6: erzeugeVerleihkartenAnzeiger

import javax.swing.JScrollPane; //导入方法依赖的package包/类
/**
 * Erzeuge das Zusammenfassung-Panel, in dem die ausgewählten Verleihkarten
 * im Detail angezeigt werden.
 */
private void erzeugeVerleihkartenAnzeiger()
{
    JPanel verleihkartenAnzeigerPanel = new JPanel();
    BorderLayout detailsPanelLayout = new BorderLayout();
    _ruecknahmePanel.add(verleihkartenAnzeigerPanel, BorderLayout.CENTER);
    verleihkartenAnzeigerPanel.setLayout(detailsPanelLayout);
    verleihkartenAnzeigerPanel
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAnzeigerPanel.setSize(-1, -1);
    verleihkartenAnzeigerPanel.setBackground(UIConstants.BACKGROUND_COLOR);

    JScrollPane verleihkartenAnzeigerScrollPane = new JScrollPane();
    verleihkartenAnzeigerPanel.add(verleihkartenAnzeigerScrollPane,
            BorderLayout.CENTER);
    verleihkartenAnzeigerScrollPane
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAnzeigerScrollPane
        .setBorder(BorderFactory.createTitledBorder(null,
                "Ausgewählte Verleihkarten", TitledBorder.LEADING,
                TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    verleihkartenAnzeigerScrollPane.setSize(-1, -1);
    verleihkartenAnzeigerScrollPane
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAnzeigerScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAnzeigerScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _verleihkartenAnzeigerTextArea = new JTextArea();
    _verleihkartenAnzeigerTextArea
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAnzeigerScrollPane
        .setViewportView(_verleihkartenAnzeigerTextArea);
    _verleihkartenAnzeigerTextArea.setEditable(false);
    _verleihkartenAnzeigerTextArea.setFont(UIConstants.TEXT_FONT);
}
 
开发者ID:polemonium,项目名称:SE2Project,代码行数:41,代码来源:RueckgabeUI.java

示例7: Controls

import javax.swing.JScrollPane; //导入方法依赖的package包/类
public Controls() {
	setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
	setBorder(new EmptyBorder(1, 1, 1, 1));
	setBackground(Color.blue);

	JPanel t = new JPanel();
	t.setBorder(new EmptyBorder(5, 5, 5, 5));
	label = new JLabel();
	label.setLayout(new BorderLayout());
	t.add(label);
	t.setSize(1185, 50);
	add(t);
	JPanel p = new JPanel();
	start = new JButton("Start");
	start.addActionListener(this);
	p.add(start);
	processVoting = new JButton("ProcessVoting");
	processVoting.addActionListener(this);
	p.add(processVoting);
	add(p);

	textArea = new JPanel();
	screen = new JTextArea(17, 100);
	screen.setLineWrap(true);
	screen.setForeground(Color.blue);// set color for font
	screen.setBackground(Color.WHITE);// set background color
	// screen.setText("\n" + "Results from encryption and decryption");
	JScrollPane scrollingArea = new JScrollPane(screen);
	scrollingArea.setSize(15, 100);
	textArea.add(scrollingArea, BorderLayout.CENTER);
	add(textArea);

}
 
开发者ID:peterstefanov,项目名称:paillier,代码行数:34,代码来源:GUI.java

示例8: checkVersion

import javax.swing.JScrollPane; //导入方法依赖的package包/类
protected void checkVersion() {
	if (AT_SEA) {
		return;
	}
	URL url=null;
	try {
		String versionURL = PathUtil.getPath("VERSION_PATH",
				BASE_URL+"/gma_version/") + "version";
		url = URLFactory.url(versionURL);

		BufferedReader in = new BufferedReader(new InputStreamReader( url.openStream() ));
		String version = in.readLine();
		if( compareVersions(VERSION, version) < 0) {
			GMADownload.download( VERSION, version);
		}
		try {
			String alertPath = PathUtil.getPath("HTML/HTML_PATH",
					BASE_URL+"/gma_html/") + "Alert.html";
			url = URLFactory.url(alertPath);
			JEditorPane jep = new JEditorPane(url);
			JPanel panel = new JPanel( new BorderLayout() );
			JScrollPane sp = new JScrollPane(jep);
			sp.setPreferredSize( new Dimension(600,400) );
			sp.setSize( new Dimension(600,400) );
			panel.add( sp );
			JOptionPane.showMessageDialog( null, panel, "GeoMapApp Alert", JOptionPane.INFORMATION_MESSAGE);
		//	System.out.println( jep.getText() );
		} catch(Exception e) {
		}
	} catch (IOException ex ) {
		JOptionPane.showMessageDialog(frame,
				"The server: " + url.getHost() + "\n is not available. Please be patient.",
				getBaseURL(), JOptionPane.ERROR_MESSAGE);
		ex.printStackTrace();
		// System.exit(0);
	}
}
 
开发者ID:iedadata,项目名称:geomapapp,代码行数:38,代码来源:MapApp.java


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