javax.swing.JTextField.getHeight()方法的使用及代码示例

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

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

JTextField.getHeight介绍

暂无

代码示例

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

fileNameField.setText(new File(getFileName()).getName());
fileNameField.setEditable(false);
fileNameField.setPreferredSize(new Dimension(100, fileNameField.getHeight()));

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

portNumberField.setPreferredSize(new Dimension(70, portNumberField.getHeight()));
portNumberField.setMinimumSize(new Dimension(70, portNumberField.getHeight()));

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

popup.show(field, 0, field.getHeight());

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

int size = text.getHeight();  
Font font;
while (true) {

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

public class DialogTest {
  public static void main(String[] args) {

    final JFrame frame = new JFrame("Frame");
    JTextField field = new JTextField("Click me to open dialog!");
    field.addMouseListener(new MouseAdapter() {

      @Override
      public void mousePressed(MouseEvent e) {
        JTextField f = (JTextField) e.getSource();
        Point l = f.getLocationOnScreen();

        JDialog d = new JDialog(frame, "Dialog", true);
        d.setLocation(l.x, l.y + f.getHeight());
        d.setSize(200, 200);
        d.setVisible(true);
      }
    });
    frame.add(field);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(200, 100);
    frame.setVisible(true);
  }
}

代码示例来源:origin: org.codehaus.mevenide/nb-project

private void showPopup() {
  hidePopup();
  if (completionListModel.getSize() == 0) {
    return;
  }
  // figure out where the text field is,
  // and where its bottom left is
  java.awt.Point los = field.getLocationOnScreen();
  int popX = los.x;
  int popY = los.y + field.getHeight();
  popup = PopupFactory.getSharedInstance().getPopup(field, listScroller, popX, popY);
  field.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0),ACTION_HIDEPOPUP);
  field.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0),ACTION_FILLIN);
  popup.show();
  if (completionList.getSelectedIndex() != -1) {
    completionList.ensureIndexIsVisible(completionList.getSelectedIndex());
  }
}

代码示例来源:origin: net.sf.mmax2/mmax2

JTextField nameField = new JTextField();
nameField.getDocument().addDocumentListener(this);
nameField.setPreferredSize(new Dimension(80, nameField.getHeight()));
nameField.setToolTipText("Specify the name for this markable level");
result.add(nameField);
innerBox.add(Box.createHorizontalStrut(10));
JTextField field = new JTextField();
field.setPreferredSize(new Dimension(120, field.getHeight()));
field.setEnabled(false);
field.getDocument().addDocumentListener(this);

代码示例来源:origin: igniterealtime/Spark

pt.translate(0, textField.getHeight());
popup.setLocation(pt);
popup.toFront();

代码示例来源:origin: atarw/material-ui-swing

@Override
/**
 *This metod drive a line button on JTextField
 * @fixed by https://github.com/vincenzopalazzo
 */
public void paintSafely(Graphics g) {
  JTextField c = (JTextField) getComponent();
  super.paintSafely(g);
  if (drawLine) {
    int x = c.getInsets().left;
    int y = c.getInsets().top;
    int w = c.getWidth() - c.getInsets().left - c.getInsets().right;
    g.setColor(c.getSelectionColor());
    g.fillRect(x, c.getHeight() - y - 1, w, 2);
  }
}

代码示例来源:origin: net.sf.mmax2/mmax2

tempBox.add(Box.createHorizontalStrut(10));
infileName = new JTextField("",20);
infileName.setPreferredSize(new Dimension(80, infileName.getHeight()));
infileName.setEditable(false);
tempBox.add(infileName);
projectFileName = new JTextField();
projectFileName.getDocument().addDocumentListener(this);
projectFileName.setPreferredSize(new Dimension(80, projectFileName.getHeight()));
tempBox.add(projectFileName);
tempBox.add(new JLabel(".mmax"));
tempBox.add(Box.createHorizontalStrut(10));
projectPathName = new JTextField();
projectPathName.setPreferredSize(new Dimension(150, projectPathName.getHeight()));
projectPathName.setEditable(false);
wordFileName = new JTextField();
wordFileName.getDocument().addDocumentListener(this);
wordFileName.setPreferredSize(new Dimension(100, wordFileName.getHeight()));
tempBox.add(wordFileName);
tempBox.add(Box.createHorizontalStrut(34));
basedataPath = new JTextField();
basedataPath.setEditable(false);
basedataPath.setPreferredSize(new Dimension(150, basedataPath.getHeight()));
tempBox.add(basedataPath);
tempBox.add(Box.createHorizontalStrut(10));

代码示例来源:origin: org.gephi/directory-chooser

private void updateCompletions() {
  String name = normalizeFile(getFileName());
  int slash = name.lastIndexOf(File.separatorChar);
  if (slash != -1) {
    String prefix = name.substring(0, slash + 1);
    File d = new File(prefix);
    if (d.isDirectory()) {
      File[] children = d.listFiles();
      if(children != null) {
        Vector list = buildList(name, children);
        
        if(completionPopup == null) {
          completionPopup = new FileCompletionPopup(fileChooser, filenameTextField, list);
        } else if (completionPopup.isShowing() || 
            (showPopupCompletion && fileChooser.isShowing())) {
          completionPopup.setDataList(list);
        }
        
        if(showPopupCompletion && fileChooser.isShowing() && !completionPopup.isShowing()) {
          java.awt.Point los = filenameTextField.getLocation();
          int popX = los.x;
          int popY = los.y + filenameTextField.getHeight() - 6;
          completionPopup.showPopup(filenameTextField, popX, popY);
        }
      }
    }
  }
}

代码示例来源:origin: gurkenlabs/litiengine

this.textField.setEditable(false);
this.setMinimumSize(new Dimension(this.iconLabel.getWidth(), this.iconLabel.getHeight() + this.textField.getHeight()));

相关文章

微信公众号

最新文章

更多

JTextField类方法