热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

探讨`org.openide.windows.TopComponent.componentOpened()`方法的应用及其代码实例分析

本文整理了Java中org.openide.windows.TopComponent.componentOpened()方法的一些代码示例,展示了TopComponent.componentOpene

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

TopComponent.componentOpened介绍

[英]Called only when top component was closed on all workspaces before and now is opened for the first time on some workspace. The intent is to provide subclasses information about TopComponent's life cycle across all existing workspaces. Subclasses will usually perform initializing tasks here.
[中]仅当top component以前在所有工作区上关闭,现在在某些工作区上首次打开时调用。其目的是在所有现有工作区中提供有关TopComponent生命周期的子类信息。子类通常在这里执行初始化任务。

代码示例

代码示例来源:origin: eu.limetri.client/mapviewer-nb-swing

@Override
protected void componentOpened() {
super.componentOpened();
}

代码示例来源:origin: org.codehaus.mevenide/lifecycle-build-plan

@Override
protected void componentOpened() {
super.componentOpened();
}

代码示例来源:origin: it.tidalwave.blueshades/it-tidalwave-blueshades-profileevaluation-ui-netbeans

@Override
public void componentOpened()
{
super.componentOpened();
activator.activate();
}

代码示例来源:origin: it.tidalwave.blueshades/it-tidalwave-blueshades-uniformity-ui-netbeans

@Override
public void componentOpened()
{
super.componentOpened();
activator.activate();
}

代码示例来源:origin: it.tidalwave.blueargyle/it-tidalwave-uniformity-ui-netbeans

@Override
public void componentOpened()
{
super.componentOpened();
activator.activate();
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-mercurial

@Override
protected void componentOpened() {
super.componentOpened();
refreshContent();
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-localhistory

@Override
public void componentOpened() {
super.componentOpened();
hc.componentOpened();
}

代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-windows

/*******************************************************************************************************************
*
* {@inheritDoc}
*
******************************************************************************************************************/
@Override
@edu.umd.cs.findbugs.annotations.SuppressWarnings("SIC_INNER_SHOULD_BE_STATIC_ANON")
protected void componentOpened()
{
super.componentOpened();
runRoles(new RoleRunner()
{
@Override
public void run (final @Nonnull TopComponentRole role)
{
role.notifyOpened();
}
});
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-designer

protected void componentOpened() {
super.componentOpened();
tree = new JTree();
tree.setRootVisible(true);
scrollPane = new JScrollPane(tree);
refresh();
setLayout(new BorderLayout());
add(scrollPane, BorderLayout.CENTER);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-maven-repository

@Override
public void componentOpened() {
super.componentOpened();
result = getLookup().lookupResult(DependencyNode.class);
RequestProcessor.getDefault().post(new Runnable() {
@Override
public void run() {
populateFields();
}
});
result.addLookupListener(this);
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/** Notifies component that it was opened (and wasn't opened on any
* workspace before). Top component manager that implements Component
* inner interface of this class should send open notifications via
* calling this method
* @param tc the top component to be notified
*/
protected void componentOpenNotify (TopComponent tc) {
try {
tc.componentOpened();
} catch(RuntimeException re) {
IllegalStateException ise = new IllegalStateException("[Winsys] TopComponent " + tc // NOI18N
+ " throws runtime exception from its componentOpened() method. Repair it!"); // NOI18N
ErrorManager.getDefault().annotate(ise, re);
ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, ise);
}
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/** Notifies component that it was opened (and wasn't opened on any
* workspace before). Top component manager that implements Component
* inner interface of this class should send open notifications via
* calling this method
* @param tc the top component to be notified
*/
protected void componentOpenNotify (TopComponent tc) {
try {
tc.componentOpened();
} catch(RuntimeException re) {
IllegalStateException ise = new IllegalStateException("[Winsys] TopComponent " + tc // NOI18N
+ " throws runtime exception from its componentOpened() method. Repair it!"); // NOI18N
ErrorManager.getDefault().annotate(ise, re);
ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, ise);
}
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-maven-repository

@Override
public void componentOpened() {
super.componentOpened();
result = getLookup().lookupResult(MavenProject.class);
populateFields();
result.addLookupListener(this);
}

推荐阅读
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • 深入解析 Android IPC 中的 Messenger 机制
    本文详细介绍了 Android 中基于消息传递的进程间通信(IPC)机制——Messenger。通过实例和源码分析,帮助开发者更好地理解和使用这一高效的通信工具。 ... [详细]
  • 本文详细介绍了如何在Android 4.4及以上版本中配置WebView以实现内容的自动高度调整和屏幕适配,确保中文显示正常,并提供代码示例。 ... [详细]
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • springMVC JRS303验证 ... [详细]
  • 在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ... [详细]
  • ListView简单使用
    先上效果:主要实现了Listview的绑定和点击事件。项目资源结构如下:先创建一个动物类,用来装载数据:Animal类如下:packagecom.example.simplelis ... [详细]
  • 本文详细介绍了如何在 Android 中使用值动画(ValueAnimator)来动态调整 ImageView 的高度,并探讨了相关的关键属性和方法,包括图片填充后的高度、原始图片高度、动画变化因子以及布局重置等。 ... [详细]
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
  • 当unique验证运到图片上传时
    2019独角兽企业重金招聘Python工程师标准model:public$imageFile;publicfunctionrules(){return[[[na ... [详细]
  • 本文深入探讨了UNIX/Linux系统中的进程间通信(IPC)机制,包括消息传递、同步和共享内存等。详细介绍了管道(Pipe)、有名管道(FIFO)、Posix和System V消息队列、互斥锁与条件变量、读写锁、信号量以及共享内存的使用方法和应用场景。 ... [详细]
  • 本文介绍了如何通过在数据库表中增加一个字段来记录文章的访问次数,并提供了一个示例方法用于更新该字段值。 ... [详细]
  • CentOS 7.6环境下Prometheus与Grafana的集成部署指南
    本文旨在提供一套详细的步骤,指导读者如何在CentOS 7.6操作系统上成功安装和配置Prometheus 2.17.1及Grafana 6.7.2-1,实现高效的数据监控与可视化。 ... [详细]
  • 本文详细介绍了Java库XChart中的XYSeries类下的setLineColor()方法,并提供了多个实际应用场景的代码示例。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
author-avatar
saanenkim
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有