本文整理汇总了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;
}
示例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);
}
示例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);
}});
}
示例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);
}
示例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);
}
示例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);
}
示例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);
}
示例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);
}
}