javax.swing.JButton.setHorizontalTextPosition()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(10.7k)|赞(0)|评价(0)|浏览(248)

本文整理了Java中javax.swing.JButton.setHorizontalTextPosition()方法的一些代码示例,展示了JButton.setHorizontalTextPosition()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.setHorizontalTextPosition()方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:setHorizontalTextPosition

JButton.setHorizontalTextPosition介绍

暂无

代码示例

代码示例来源:origin: kiegroup/optaplanner

  1. private JButton createExampleButton(final CommonApp commonApp) {
  2. String iconResource = commonApp.getIconResource();
  3. Icon icon = iconResource == null ? new EmptyIcon() : new ImageIcon(getClass().getResource(iconResource));
  4. JButton button = new JButton(new AbstractAction(commonApp.getName(), icon) {
  5. @Override
  6. public void actionPerformed(ActionEvent e) {
  7. commonApp.init(OptaPlannerExamplesApp.this, false);
  8. }
  9. });
  10. button.setHorizontalAlignment(JButton.LEFT);
  11. button.setHorizontalTextPosition(JButton.RIGHT);
  12. button.setVerticalTextPosition(JButton.CENTER);
  13. button.addMouseListener(new MouseAdapter() {
  14. @Override
  15. public void mouseEntered(MouseEvent e) {
  16. descriptionTextArea.setText(commonApp.getDescription());
  17. }
  18. @Override
  19. public void mouseExited(MouseEvent e) {
  20. descriptionTextArea.setText("");
  21. }
  22. });
  23. return button;
  24. }

代码示例来源:origin: kiegroup/optaplanner

  1. private JButton createTaskButton(Task task) {
  2. JButton taskButton = SwingUtils.makeSmallButton(new JButton(new TaskAction(task)));
  3. taskButton.setBackground(task.isPinned() ? TangoColorFactory.ALUMINIUM_3 : TangoColorFactory.ALUMINIUM_1);
  4. taskButton.setHorizontalTextPosition(SwingConstants.CENTER);
  5. taskButton.setVerticalTextPosition(SwingConstants.TOP);
  6. taskButton.setSize(task.getDuration(), ROW_HEIGHT);
  7. return taskButton;
  8. }

代码示例来源:origin: redwarp/9-Patch-Resizer

  1. this.xhdpiButton.setFocusPainted(false);
  2. this.xhdpiButton.setVerticalTextPosition(SwingConstants.BOTTOM);
  3. this.xhdpiButton.setHorizontalTextPosition(SwingConstants.CENTER);
  4. this.xhdpiButton.setHorizontalAlignment(SwingConstants.CENTER);
  5. this.xhdpiButton.setIcon(this.blueArrow);

代码示例来源:origin: marytts/marytts

  1. jButton_Record.setText("Record");
  2. jButton_Record.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  3. jButton_Record.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  4. jButton_Record.setMaximumSize(new java.awt.Dimension(95, 25));
  5. jButton_Record.setMinimumSize(new java.awt.Dimension(95, 25));
  6. jButton_Play.setText("Play");
  7. jButton_Play.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  8. jButton_Play.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  9. jButton_Play.setMaximumSize(new java.awt.Dimension(95, 25));
  10. jButton_Play.setMinimumSize(new java.awt.Dimension(95, 25));

代码示例来源:origin: marytts/marytts

  1. jButton_Record.setText("Record");
  2. jButton_Record.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  3. jButton_Record.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  4. jButton_Record.setMaximumSize(new java.awt.Dimension(95, 25));
  5. jButton_Record.setMinimumSize(new java.awt.Dimension(95, 25));
  6. jButton_Play.setText("Play");
  7. jButton_Play.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  8. jButton_Play.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  9. jButton_Play.setMaximumSize(new java.awt.Dimension(95, 25));
  10. jButton_Play.setMinimumSize(new java.awt.Dimension(95, 25));

代码示例来源:origin: stackoverflow.com

  1. JButton button = new JButton(...);
  2. button.setHorizontalTextPosition(JButton.CENTER);
  3. button.setVerticalTextPosition(JButton.CENTER);

代码示例来源:origin: magefree/mage

  1. btnConnect.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  2. btnConnect.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  3. btnConnect.addActionListener(evt -> btnConnectActionPerformed(evt));
  4. btnSendMessage.setEnabled(false);
  5. btnSendMessage.setFocusable(false);
  6. btnSendMessage.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  7. btnSendMessage.setText("Send Message");
  8. btnSendMessage.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);

代码示例来源:origin: magefree/mage

  1. btnPreferences.setToolTipText("By changing the settings in the preferences window you can adjust the look and behaviour of xmage.");
  2. btnPreferences.setFocusable(false);
  3. btnPreferences.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  4. btnPreferences.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  5. btnPreferences.addActionListener(new java.awt.event.ActionListener() {
  6. btnConnect.setToolTipText("Connect to or disconnect from a XMage server.");
  7. btnConnect.setFocusable(false);
  8. btnConnect.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  9. btnConnect.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  10. btnConnect.addActionListener(new java.awt.event.ActionListener() {
  11. btnDeckEditor.setToolTipText("Start the deck editor to create or modify decks.");
  12. btnDeckEditor.setFocusable(false);
  13. btnDeckEditor.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  14. btnDeckEditor.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  15. btnDeckEditor.addActionListener(new java.awt.event.ActionListener() {
  16. btnCollectionViewer.setToolTipText("Card viewer to show the cards of sets. ");
  17. btnCollectionViewer.setFocusable(false);
  18. btnCollectionViewer.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  19. btnCollectionViewer.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  20. btnCollectionViewer.addActionListener(new java.awt.event.ActionListener() {
  21. btnSendFeedback.setToolTipText("Send some feedback to the developers.");
  22. btnSendFeedback.setFocusable(false);
  23. btnSendFeedback.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  24. btnSendFeedback.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  25. btnSendFeedback.addActionListener(new java.awt.event.ActionListener() {

代码示例来源:origin: magefree/mage

  1. btnCancel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  2. btnCancel.setMargin(new java.awt.Insets(2, 2, 2, 2));
  3. btnCancel.addActionListener(new java.awt.event.ActionListener() {
  4. btnFindLocal.setActionCommand("connectLocalhost");
  5. btnFindLocal.setAlignmentY(0.0F);
  6. btnFindLocal.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  7. btnFindLocal.setMargin(new java.awt.Insets(2, 2, 2, 2));
  8. btnFindLocal.setName("connectLocalhostBtn"); // NOI18N
  9. btnFindBeta.setToolTipText("Connect to BETA server (use any username without registration)");
  10. btnFindBeta.setAlignmentY(0.0F);
  11. btnFindBeta.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  12. btnFindBeta.setMargin(new java.awt.Insets(2, 2, 2, 2));
  13. btnFindBeta.setPreferredSize(new java.awt.Dimension(23, 23));
  14. btnFindOther.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  15. btnFindOther.setName("findServerBtn"); // NOI18N
  16. btnFindOther.addActionListener(new java.awt.event.ActionListener() {

代码示例来源:origin: magefree/mage

  1. btnQuitTournament.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  2. btnQuitTournament.addActionListener(evt -> btnQuitTournamentActionPerformed(evt));
  3. btnCloseWindow.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  4. btnCloseWindow.addActionListener(evt -> btnCloseWindowActionPerformed(evt));

代码示例来源:origin: magefree/mage

  1. btnExpansionSearch.setAlignmentX(1.0F);
  2. btnExpansionSearch.setFocusable(false);
  3. btnExpansionSearch.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  4. btnExpansionSearch.setPreferredSize(new java.awt.Dimension(23, 23));
  5. btnExpansionSearch.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  6. btnBooster.setToolTipText("(CURRENTLY NOT WORKING) Generates a booster of the selected set and adds the cards to the card selector.");
  7. btnBooster.setFocusable(false);
  8. btnBooster.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  9. btnBooster.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  10. btnBooster.addActionListener(new java.awt.event.ActionListener() {
  11. btnClear.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  12. btnClear.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  13. btnClear.addActionListener(new java.awt.event.ActionListener() {

代码示例来源:origin: magefree/mage

  1. btnQuickStart.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  2. btnQuickStart.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  3. btnQuickStart.addActionListener(evt -> btnQuickStartActionPerformed(evt));
  4. jButtonFooterNext.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  5. jButtonFooterNext.setOpaque(false);
  6. jButtonFooterNext.addActionListener(evt -> jButtonFooterNextActionPerformed(evt));

代码示例来源:origin: ribomation/DroidAtScreen1

  1. protected AbstractButton newButton() {
  2. JButton b = new JButton();
  3. b.setVerticalTextPosition(SwingConstants.BOTTOM);
  4. b.setHorizontalTextPosition(SwingConstants.CENTER);
  5. return b;
  6. }

代码示例来源:origin: stackoverflow.com

  1. JButton imageTextButton;
  2. imageTextButton = new JButton(
  3. "Click me to disable the next button"
  4. , new ImageIcon(imagePath));
  5. imageTextButton.setVerticalTextPosition(AbstractButton.BOTTOM);
  6. imageTextButton.setHorizontalTextPosition(AbstractButton.CENTER);

代码示例来源:origin: com.eas.platypus/platypus-js-forms

  1. @ScriptFunction
  2. @Override
  3. public void setHorizontalTextPosition(int aValue) {
  4. super.setHorizontalTextPosition(aValue);
  5. }

代码示例来源:origin: stackoverflow.com

  1. JButton button = new JButton("1");
  2. button.setIcon( new ColorIcon(Color.RED, 32, 32) );
  3. button.setHorizontalTextPosition(JButton.CENTER);
  4. button.setVerticalTextPosition(JButton.CENTER);
  5. button.setMargin( new Insets(0, 0, 0, 0) );

代码示例来源:origin: stackoverflow.com

  1. public TestPane() {
  2. setLayout(new GridLayout(5, 5));
  3. for (int index = 0; index < 5 * 5; index++) {
  4. JButton btn = new JButton("Drop here");
  5. btn.setVerticalTextPosition(JButton.BOTTOM);
  6. btn.setHorizontalTextPosition(JButton.CENTER);
  7. btn.setTransferHandler(new ImageTransferHandler());
  8. add(btn);
  9. }
  10. }

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

  1. public static JButton getTexturedButton(String s, ImageIcon icon) {
  2. JButton button = new JButton(s, icon);
  3. ViewUtil.makeSmall(button);
  4. button.setFocusable(false);
  5. button.setVerticalTextPosition(SwingConstants.CENTER);
  6. button.setHorizontalTextPosition(SwingConstants.LEFT);
  7. button.putClientProperty("JButton.buttonType", "textured");
  8. return button;
  9. }

代码示例来源:origin: com.eas.platypus/platypus-js-forms

  1. @ScriptFunction(jsDoc = CONSTRUCTOR_JSDOC, params = {"text", "icon", "iconTextGap", "actionPerformed"})
  2. public Button(String aText, Icon aIcon, int aIconTextGap, JSObject aActionPerformedHandler) {
  3. super(aText, aIcon);
  4. super.setIconTextGap(aIconTextGap);
  5. super.setHorizontalTextPosition(HorizontalPosition.RIGHT);
  6. setOnActionPerformed(aActionPerformedHandler);
  7. }

代码示例来源:origin: org.optaplanner/optaplanner-examples

  1. private JButton createTaskButton(Task task) {
  2. JButton taskButton = SwingUtils.makeSmallButton(new JButton(new TaskAction(task)));
  3. taskButton.setBackground(task.isPinned() ? TangoColorFactory.ALUMINIUM_3 : TangoColorFactory.ALUMINIUM_1);
  4. taskButton.setHorizontalTextPosition(SwingConstants.CENTER);
  5. taskButton.setVerticalTextPosition(SwingConstants.TOP);
  6. taskButton.setSize(task.getDuration(), ROW_HEIGHT);
  7. return taskButton;
  8. }

相关文章

JButton类方法