javax.swing.JPanel.setTransferHandler()方法的使用及代码示例

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

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

JPanel.setTransferHandler介绍

暂无

代码示例

代码示例来源:origin: ru.sbtqa/monte-media

@Override
public void setTransferHandler(TransferHandler newHandler) {
  super.setTransferHandler(newHandler);
  movieControlPanel.setTransferHandler(newHandler);
  jPanel1.setTransferHandler(newHandler);
  toolBar.setTransferHandler(newHandler);
  toolBar.putClientProperty("Quaqua.ToolBar.style", "bottom");
}

代码示例来源:origin: ru.sbtqa/monte-media

@Override
public void setTransferHandler(TransferHandler newHandler) {
  super.setTransferHandler(newHandler);
  timelineEditor.setTransferHandler(newHandler);
  timeLabel.setTransferHandler(newHandler);
}

代码示例来源:origin: com.synaptix/SynaptixSwing

private void initComponents() {
  cardLayout = new CardLayout();
  labelPanel = new JPanel(cardLayout);
  labelPanel.setBorder(new EtchedBorder(EtchedBorder.RAISED));
  labelPanel.setFocusable(true);
  labelPanel.addFocusListener(new MyFocusListener());
  labelPanel.setTransferHandler(new MyTransferHandler());
  labelPanel.addMouseListener(new MyMouseListener());
  labelPanel.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_C, InputEvent.CTRL_DOWN_MASK), "doCopy"); //$NON-NLS-1$
  labelPanel.getActionMap().put("doCopy", TransferHandler.getCopyAction()); //$NON-NLS-1$
  labelPanel.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_V, InputEvent.CTRL_DOWN_MASK), "doPaste"); //$NON-NLS-1$
  labelPanel.getActionMap().put("doPaste", //$NON-NLS-1$
      TransferHandler.getPasteAction());
  imageComponent = new JImage();
  labelPanel.add(imageComponent, "image"); //$NON-NLS-1$
  waitGlassPane = new JWaitGlassPane();
  labelPanel.add(waitGlassPane, "wait"); //$NON-NLS-1$
  noImageLabel = new JLabel(SwingMessages.getString("JImageCropping.6"), JLabel.CENTER); //$NON-NLS-1$
  labelPanel.add(noImageLabel, "noImage"); //$NON-NLS-1$
  cardLayout.show(labelPanel, "noImage"); //$NON-NLS-1$
  popupMenu = new JPopupMenu();
  popupMenu.add(new PasteAction());
  cropButton = new JButton(cropAction);
}

代码示例来源:origin: cpesch/RouteConverter

private void openProfileView() {
  profileView = new ProfileView();
  profileView.initialize(getConvertPanel().getPositionsModel(),
      getConvertPanel().getPositionsSelectionModel(),
      getUnitSystemModel(),
      getProfileModeModel());
  profilePanel.add(profileView.getComponent(), PROFILE_PANEL_CONSTRAINTS);
  profilePanel.setTransferHandler(new PanelDropHandler());
  profilePanel.revalidate();
}

代码示例来源:origin: uk.co.caprica/vlcj

contentPane.setLayout(new BorderLayout());
contentPane.add(new ImagePane(ImagePane.Mode.FIT, getClass().getResource("drop.png"), 0.3f), BorderLayout.CENTER);
contentPane.setTransferHandler(new MyTransferHandler());

代码示例来源:origin: caprica/vlcj-player

contentPane.setLayout(new BorderLayout());
contentPane.add(videoContentPane, BorderLayout.CENTER);
contentPane.setTransferHandler(new MediaTransferHandler() {
  @Override
  protected void onMediaDropped(String[] uris) {

代码示例来源:origin: uk.co.caprica/vlcj

contentPane.setLayout(new BorderLayout());
contentPane.add(canvas, BorderLayout.CENTER);
contentPane.setTransferHandler(new MyTransferHandler());

代码示例来源:origin: cpesch/RouteConverter

photosPanel.setTransferHandler(new PanelDropHandler());

代码示例来源:origin: cpesch/RouteConverter

browsePanel.setTransferHandler(new PanelDropHandler());

代码示例来源:origin: com.projectdarkstar.example.projectsnowman/snowman-world-editor

viewPanel.setTransferHandler(new TransferHandler() {

代码示例来源:origin: cpesch/RouteConverter

comboBoxChoosePositionListCharacteristics.setRenderer(new RouteCharacteristicsListCellRenderer());
convertPanel.setTransferHandler(dropHandler);

相关文章

微信公众号

最新文章

更多

JPanel类方法