clickedPanel = (JPanel) backingPanel.getComponentAt(me.getPoint()); Component[] components = clickedPanel.getComponents(); if (components.length == 0) { JPanel droppedPanel = (JPanel) backingPanel.getComponentAt(me.getPoint()); if (droppedPanel == null) {
Container con = (Container) list.getSelectedItem(); for(int i = 0; i < con.getComponentCount(); i++){ Object obj = (Object) con.getComponentAt(i); // typecast component name instead object }
private static Component findByName(Container root, String componentName) { int count = root.getComponentCount(); for(int iter = 0 ; iter < count ; iter++) { Component c = root.getComponentAt(iter); String n = c.getName(); if(n != null && n.equals(componentName)) { return c; } if(c instanceof Container) { c = findByName((Container)c, componentName); if(c != null) { return c; } } } return null; }
Component childComp = comp.getComponentAt(e.getPoint()); if (childComp != null) { String name = childComp.getName();
int y = ptOnScrn.y - yPanel; Component component = getComponentAt(x, y); if (component != null) { JLabel selectedLabel = (JLabel) component;
System.out.println(me); Point point = me.getPoint(); System.out.println(panel1.getComponentAt(point)); System.out.println(panel1.getComponent(0));
Component comp = basePane.getComponentAt(mEvt.getPoint()); if (comp != null && comp instanceof JLabel) { selectedCard = (JLabel) comp;
public void mousePressed(MouseEvent e) { current = null; Component c = getComponentAt(e.getPoint()); for (Resizable resizable : resizableList) { if (resizable == c) {
Component comp = contentPane.getComponentAt(p); if (comp != last) { if (last != null) {
@Override public void mousePressed(MouseEvent mEvt) { Component comp = getComponentAt(mEvt.getPoint()); for (int row = 0; row < labelGrid.length; row++) { for (int col = 0; col < labelGrid[row].length; col++) {
pressComponent = panel.getComponentAt(new Point(e.getX(), e.getY())); releaseComponent = panel.getComponentAt(new Point(e.getX(), e.getY())); joinTheDots();
@Override public void mousePressed(MouseEvent e) { JPanel panel = (JPanel) getComponentAt(e.getPoint()); if (panel == null || panel == TestComponentAt.this) { return;
ptPos.y += pt.y; if( getParent().getComponentAt( ptPos.x, ptPos.y ) != this )
@Override public void mousePressed(final MouseEvent evt) { final Component src = getComponentAt(evt.getPoint()); if (src instanceof FocusableComponent) { final FocusableComponent fc = (FocusableComponent) src;
Component comp = getComponentAt(p); if (comp instanceof JPanel && !comp.equals(TestPane.this)) { clickedPanel = (JPanel) comp;
ptPos.y += pt.y; if( getParent().getComponentAt( ptPos.x, ptPos.y ) != this )
@Override public void mousePressed(final MouseEvent evt) { final Component src = getComponentAt(evt.getPoint()); if (src instanceof FocusableComponent) { final FocusableComponent fc = (FocusableComponent) src;
@Override public void mousePressed(MouseEvent e) { JPanel panel = (JPanel) getComponentAt(e.getPoint()); if (panel == null || panel == TestComponentAt.this) { return;
Container starSelect = new Container(new BoxLayout(BoxLayout.X_AXIS)); for(int iter = 0 ; iter < 5 ; iter++) { createStarButton(starSelect); } void createStarButton(final Container parent) { final CheckBox cb = new CheckBox(); cb.setToggleButton( cb.setIcon(unselectedStarIcon); cb.setPressedIcon(selectedStarIcon); cb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { if(cb.isSelected()) { boolean selected = true; for(int iter = 0 ; iter < parent.getComponentCount() ; iter++) { Component current = parent.getComponentAt(iter); if(current == cb) { selected = false; continue; } ((CheckBox)cb).setSelected(selected); } } } }); parent.addComponent(cb); }
public void mousePressed(MouseEvent e) { Point p = e.getPoint(); Component c = board.getComponentAt(p); for (int rank = 0; rank < jPanelSquareGrid.length; rank++) { for (int file = 0; file < jPanelSquareGrid[rank].length; file++) { public void mouseReleased(MouseEvent e) { if (piece != null) { JPanelSquare sqr = (JPanelSquare) board.getComponentAt(e.getPoint()); mainLayeredPane.remove(piece); if (sqr == null || !validMove(sqr)) {