public String getTabToolTipText() { return titleLabel.getToolTipText(); }// </editor-fold> }
JLabel label; ...//initialize label, etc String text = label.getToolTipText();
protected String getChannelInfoTooltipText() { if (currentChannelInfo != null) { return createdAt.getToolTipText().replace("<br />", "\n").replace("<html>", ""); } return null; }
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean hasFocus) { JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, hasFocus); if (value instanceof JLabel) { JLabel labelNew = (JLabel) value; label.setText(labelNew.getText()); label.setToolTipText(labelNew.getToolTipText()); } return label; } }
@Override public synchronized String getToolTipText(MouseEvent event) { if (lastImportantEvent != null) { return String.format(LOG_EVENT_TOOLTIP_, truncate(lastImportantEvent.toString())); } else { return super.getToolTipText(event); } }
@ScriptFunction(jsDoc = TOOLTIP_TEXT_JSDOC) @Override public String getToolTipText() { return super.getToolTipText(); }
private void setValidValue(boolean valid) { validValue = valid; invalidLabel.setVisible(!valid); valueTextField.setToolTipText(valid ? null : invalidLabel.getToolTipText()); if (!valid) { valueTextField.setSelectionStart(0); valueTextField.setSelectionEnd(valueTextField.getDocument().getLength()); } }
public String getValue(String key) { JComponent c = getComponent(key); if (c instanceof JLabel) { // the text of the label may be truncated, use the tooltip instead return ((JLabel) c).getToolTipText(); } else { LOG.warn("WARNING: accessing string value of non-string label"); return c.toString(); } }
@Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { JPanel panel = new JPanel(); JCheckBox checkBox = new JCheckBox(); panel.setLayout(new BorderLayout()); panel.setOpaque(false); checkBox.setOpaque(false); Component renderer = delegateRenderer.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); checkBox.setSelected(model.isSelectedIndex(index)); panel.add(checkBox, BorderLayout.WEST); panel.add(renderer, BorderLayout.CENTER); panel.setToolTipText(((JLabel)renderer).getToolTipText()); return panel; } }
protected void installListeners(JLabel c) { super.installListeners(c); // Forse PropertyChangeListener String oldText = c.getText(); if (oldText != null) { c.setText(null); c.setText(oldText); } oldText = c.getToolTipText(); if (oldText != null) { c.setToolTipText(null); c.setToolTipText(oldText); } adapter = new RepresentativeAnchorMouseAdapter(); c.addMouseListener(adapter); c.addMouseMotionListener(adapter); }
protected void installListeners(JLabel c) { super.installListeners(c); // Forse PropertyChangeListener String oldText = c.getText(); if (oldText != null) { c.setText(null); c.setText(oldText); } oldText = c.getToolTipText(); if (oldText != null) { c.setToolTipText(null); c.setToolTipText(oldText); } adapter = new RepresentativeAnchorMouseAdapter(); c.addMouseListener(adapter); c.addMouseMotionListener(adapter); descriptor.getToolWindow().addPlafPropertyChangeListener(this); }
public Map<String, TypedValue> getBindings() { //throws Exception { Component[] comps = ctrlPanel.getComponents(); Map<String, TypedValue> result = new HashMap<>(); for (int i=3; i < comps.length; i++) { String name = ((JLabel) comps[i]).getToolTipText(); i++; String type = (String) ((JComboBox) comps[i]).getSelectedItem(); i++; String value = ((JTextField) comps[i]).getText(); Class cls = type2Class(type); if (cls.equals(String.class)) { result.put(name, new TypedValue(type, value)); //} else if (cls.equals(java.util.Date.class)) { // new java.util.Date() } else { result.put(name, new TypedValue(type, getValue(cls, value))); } } return result; }
public String getToolTipText(MouseEvent e) { int r = rowAtPoint(e.getPoint()); int c = columnAtPoint(e.getPoint()); Object value; try { value = getValueAt(r, c); } catch (Exception e1) { // If we encounter a row that should not actually exist and therefore // has a null value. Just return an empty string for the tooltip. return ""; } String tooltipValue = null; if (value instanceof JLabel) { tooltipValue = ((JLabel)value).getToolTipText(); } if (value instanceof JLabel && tooltipValue == null) { tooltipValue = ((JLabel)value).getText(); } else if (value != null && tooltipValue == null) { tooltipValue = value.toString(); } else if (tooltipValue == null) { tooltipValue = ""; } return GraphicUtils.createToolTip(tooltipValue); }
public String getToolTipText(MouseEvent e) { int r = rowAtPoint(e.getPoint()); int c = columnAtPoint(e.getPoint()); Object value; try { value = getValueAt(r, c); } catch (Exception e1) { // If we encounter a row that should not actually exist and therefore // has a null value. Just return an empty string for the tooltip. return ""; } String tooltipValue = null; if (value instanceof JLabel) { tooltipValue = ((JLabel)value).getToolTipText(); } if (value instanceof JLabel && tooltipValue == null) { tooltipValue = ((JLabel)value).getText(); } else if (value != null && tooltipValue == null) { tooltipValue = value.toString(); } else if (tooltipValue == null) { tooltipValue = ""; } return GraphicUtils.createToolTip(tooltipValue); }
/** * Overridden to return label text as tool tip if it's truncated (due to not fitting into its size). */ @Override public String getToolTipText( final MouseEvent event ) { // First check if super implementation returns a tool tip (tool tip set on the label itself) final String tip = super.getToolTipText( event ); if ( tip != null ) return tip; if ( getVisibleRect().width >= getPreferredSize().width ) return null; return getText(); }
if (libraryItem instanceof LibraryItem.ProjectItem && ((LibraryItem.ProjectItem) libraryItem).getProject(baseDir) == null) { iconImage = ImageUtilities.mergeImages(iconImage, brokenProjectBadge, 8, 0); label.setToolTipText(getString("BROKEN") + label.getToolTipText());
lbWarn.setIcon( icn ); if( lbWarn.getToolTipText() != tt ) lbWarn.setToolTipText( tt );
/** * Creates new form ExternalReferenceCustomizer * * @param component external reference to customize. */ public ExternalReferenceCustomizer(T component, Model model) { super(component); initComponents(); sourceFO = (FileObject) component.getModel().getModelSource(). getLookup().lookup(FileObject.class); catalogSupport = DefaultProjectCatalogSupport.getInstance(sourceFO); init(component, model); initializeUI(); // View for selecting an external reference. BeanTreeView locationView = new BeanTreeView(); locationView.setPopupAllowed(false); locationView.setDefaultActionAllowed(false); locationView.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); locationView.setRootVisible(false); locationView.getAccessibleContext().setAccessibleName(locationLabel.getToolTipText()); locationView.getAccessibleContext().setAccessibleDescription(locationLabel.getToolTipText()); locationPanel.add(locationView, BorderLayout.CENTER); explorerManager = new ExplorerManager(); explorerManager.addPropertyChangeListener(this); explorerManager.setRootContext(createRootNode()); }
locationView.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); locationView.setRootVisible(false); locationView.getAccessibleContext().setAccessibleName(locationLabel.getToolTipText()); locationView.getAccessibleContext().setAccessibleDescription(locationLabel.getToolTipText()); Node.Property[] columns = new Node.Property[] { new Column(ExternalReferenceDataNode.PROP_NAME, String.class, true),
public Point getToolTipLocation( MouseEvent event ) { if ( super.getToolTipText( event ) != null ) return super.getToolTipLocation( event );