写了一个Tip类(AS)

TIP-LAS 藏语分词工具使用 最近处理藏语语料的时候找到了李亚超老师的TIP-LAS,详细介绍可见论文: TIP-LAS:一个开源的藏文分词词性标注系统 这个工具可以对藏语进行分词、词性标注处理。只是使用时遇到了一些问题,在此记录。 1.安装 论文中给出的github项目地址已经失效,现在的下载地址可见:TIP-LAS: An open source toolkit for Tibetan word segmentation and part of speech tagging。 安装方法已经在文档中详细出,我是在Linux环境下使用 阅读详情

写了一个用来实现当鼠标滑过时出现提示信息的Tip类.

可以动态改变目标MC以及其他的相关属性,并且可以控制Tip运行还是不运行.主要通过Run()和StopRun()两个方法,在构造函数中可以选择是否自动调用Run()方法,而在改变了目标MC或者改变了了一些属性时,则需要调用ReRun()方法来使改变生效。

具体实现代码如下:

/***********************************************************************************

    Author : Tomato

    Mail : SuperTomato@sjtu.edu.cn

    Blog : http://blog.csdn.net/crazytomato

***********************************************************************************/

class Tip{
 public var tipText:String;
 public var tipWidth:Number;
 public var tipHeight:Number;
 public var textFormat:TextFormat;
 public var tipTextColor:Number;
 public var tipBorderColor:Number;
 public var bgColor:Number;
 
 public var targetMovie:MovieClip;
 public function changeTarget(_newTarget:MovieClip){

  StopRun();

  targetMovie = _newTarget;

  Run();
}
 
 private var _autoSize:String;
 public function get autoResize():Boolean{
  if(_autoSize == "none"){
   return false;
  }else{
   return true;
  }
 }
 public function set autoResize(_bool:Boolean){
  if(_bool == true){
   _autoSize = "left";
  }else{
   _autoSize = "none";
  }
 }
 
 //save the interface to control the internal TextField
 private var _textField:TextField;
 public function get internalTextField():TextField{
  return _textField;
 }
 
 public function Tip(_targetMovie:MovieClip , _tipText:String , _autoRun:Boolean){
  targetMovie = _targetMovie;
  tipText = _tipText;
  tipWidth = 200;
  tipHeight = 20;
  _autoSize = "left";
   
  tipTextColor = 0x000000;
  tipBorderColor = 0x000000;
  bgColor = 0xFFFFE1;
 
  _textField = null;
  
  if(_autoRun == true){
   Run();
  }
 }
 
 public function Run():Void{
  var tipObj = this;
  targetMovie.onRollOver = function(){
   _root.createEmptyMovieClip("tempMC" , _root.getNextHighestDepth());
   _root.tempMC.createTextField("tipLoader" , _root.getNextHighestDepth() , _root._xmouse , _root._ymouse , tipWidth , tipHeight);
   with(_root.tempMC.tipLoader){
    selectable = false;
    text = tipObj.tipText;
    background = true;
    border = true;
    autoSize = tipObj._autoSize;
    textColor = tipObj.tipTextColor;
    borderColor = tipObj.tipBorderColor;
    backgroundColor = tipObj.bgColor;
   }
   if((tipObj.textFormat != null) && (tipObj.textFormat != undefined)){
    _root.tempMC.tipLoader.setTextFormat(textFormat);
   }
   tipObj._textField = _root.tempMC.tipLoader;
  }
  targetMovie.onRollOut =  function(){
   tipObj._textField.removeTextField();
   _root.tempMC.tipLoader.removeTextField();
   _root.tempMC.removeMovieClip();
  }
  targetMovie.onPress = function(){
   tipObj._textField.removeTextField();
   _root.tempMC.tipLoader.removeTextField();
   _root.tempMC.removeMovieClip();
  }
  targetMovie.onReleaseOutside = function(){
   tipObj._textField.removeTextField();
   _root.tempMC.tipLoader.removeTextField();
   _root.tempMC.removeMovieClip();
  }
 }
 
 public function StopRun():Void{
  delete targetMovie.onRollOver;
  delete targetMovie.onRollOut;
  delete targetMovie.onPress;
  delete targetMovie.onReleaseOutside;
 }
 
 public function ReRun():Void{
  StopRun();
  Run();
 }
}

基于远程服务器 Tip_Adapter源码从零开始复现 从零一步步实现源代码的运行 阅读详情

相关推荐

论文笔记:Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modeling

Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modeling Tip-Adapter为CLIP模型添加了一个两层多层感知器(MLP)的Adapter和一个结合pre-trained features与updated features的残差连接。与CLIP-Adapter不同,Tip-Adapter不需要SGD来训练Adapter,而是从few-shot监督中构建一个query-key缓存模型,以获得Adapter的权

weixin_44031582的博客 9622

Tipdemo Tipdemo

Tipdemo Tipdemo Tipdemo Tipdemo Tipdemo Tipdemo

用Gromacs重复文献计算TIP4P介电常数谱

重复文献Classical molecular dynamics simulation of microwave heating of liquids中对于TIP4P水介电常数的 很多人刚开始做gromacs都是从重复文献开始,但是gromacs输入文件输出文件参数复杂,对于新手很不友好,需要弄清处理各个文件的意义,才能正确的使用gromacs,所以在此具体地展示如何根据文献中的参数对Gromacs的不同文件进行设置。这篇文献需要在外网获得,我直接放在资源里了,可以免费获得。 明确重复对象 首先找到文献中关

qq_44782352的博客 6522

的设计

一、构造函数:简单的不需要构造函数,它们的结构就是它们的接口。复杂的需要构造函数来隐藏它们内部工作方式。 二、数据成员:数据成员应该设置为私有,通过共有接口来修改、读取私有成员变量。如: template class Vector { public: int get_length() const; int set_length(); private: int length; }

Study_C++ 3136

无参构造方法与有参构造方法的创建语法与调用

package com.xjc; /创建一个防御塔(TowerDefense),该有两个int型属性x,y分别表示防御塔的横纵坐标。 在该中定义一个无参的构造方法和一个有两个参数的构造方法,该方法有两个int型的参数。 第一个参数表示横坐标,第二个参数表示纵坐标,代表防御塔所在的坐标位置, 在默认的构造方法中输出“防御塔已经被实例化了”,而在有参的构造方法中输出当前防御塔的横纵坐标值。/...

HN-XX-PYY的博客 1323

EduCoder Java程序设计-与对象(1)第1关:什么是,如何创建 第2关:构造方法 选择题 第4关:This关键字 第5关:与对象练习 第6关:static关键字

文章目录第1关:什么是,如何创建编程要求答案第2关:构造方法编程要求答案第3关:选择题答案第4关:This关键字编程要求答案第5关:与对象练习答案第6关:static关键字编程要求答案第7关:选择题答案 第1关:什么是,如何创建 编程要求 根据提示,在右侧编辑器Begin-End处补充代码: 声明一个Dog,给Dog添加三个String型的属性,分别是name,color,variety,定义两个方法,分别是,eat,run。 在main方法中创建一个名为wuhuarou的Dog对象,并设

Gilgamesh的博客 1万+

TIP4P water model

TIP4P水模型势参数设置

2301_81427007的博客 4051

用Jquery的hover时的Tip提示

jquery的hover时提示

th_nightmare的专栏 3572

IEEE Trans. On Image Processing(简称TIP)

IEEE Trans. On Image Processing(简称TIP) 是图像处理领域top期刊之一,对研究的创新性和完整性要求比较高。 最近中的一篇,从2017年2月底到11月初,历经8个多月,三轮审稿,最终接受,算是对博士生涯的一个圆满交代。 论文初步上传后,有一个月时间的quality check过程,主要是对研究方向是否符合期刊、英文作是否达到水平进行检查,这个过程估计是AE和AD...

风口上的传奇 5万+

动态Tip功能开发与实现详解

为了进一步增强 Tip 的灵活性,我们可以将其封装为一个 Vue 自定义指令,实现非侵入式的 Tip 功能绑定。if (!break;break;break;break;}, delay);},},

weixin_34718952的博客 972

论文笔记:Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modeling详解

Tip-Adapter通过一个键值缓存模型从几张照片的训练集中构建适配器,并通过特征检索更新CLIP中编码的先验知识。此外,在此基础上,通过对缓存模型的微调,Tip-Adapter的性能可以进一步提升到ImageNet上的最先进水平,比现有的方法少10倍的epochs,这既有效又高效。.........

zcyzcyjava的博客 3255

【LAMMPS学习】八、基础知识(4.4)TIP4P水模型

​ 四点 TIP4P 刚性水模型通过添加一个通常无质量的附加位点 M 来扩展传统的three-point TIP3P模型,其中放置与氧原子相关的电荷。该位点 M 位于沿 HOH 键角平分线距氧固定距离处。还应使用 harmonic的键样式和 harmonic或charmm的角度样式。如果是刚性粘合,也可以使用bond stylezero和 angle stylezero​​​​​​​。

荷塘阅色 3739

jquery tip提示框

html: jquery tip提示 js调用:

张先生 1万+

lammps 模拟tip4p冰

【求助】lammps 模拟tip4p冰,密度总是调不对 (1) 想请各位帮忙看看我的输入文件哪里有问题。压强等于0,得到的密度是0.933g/cm3左右。文献上是0.933g/cm3。总是不一样。输入的结构和周期性边界条件也反复检查过。xyz三个方向分别重复了5周期。 Radial distribution functions and densities for the SPC/E,...

ditigao0965的博客 3230

html列名变色,html tip实现

一、介绍before/afterCSS中的before和after伪选择器早在CSS2时就被引入,改属性被所有主流浏览器所支持了。before和after顾名思义,分别指的是伪元素在元素前/后添加内容,默认他们是display是inline,但是可以使用CSS设置为block。应用before/和after也比较简单,举个例子:a:after {content: " after ";displa...

weixin_42372837的博客 812

TIP协议

1. TIP是什么? CISCO给TIP的定义如下: The TIP protocol specifications describe how to multiplex multiple screens, multiple audio streams, as well as an auxiliary-data screen into a single Real-Time Transp...

weixin_30617695的博客 2655

TIP计划总结

1.定义与由来: TIP计划,说简单点,就是开放软件平台,共享硬件平台。建立以数据向的硬件平台和业务向的软件平台。平台最大的目的,就是帮助运营商摆脱供应商“绑架”的枷锁。 2.背景 big communications event(bce)大会上,facebook表示,telecom infra project(tip)计划,由此而来。 Facebook会联合现

basycai的博客 1790
上一篇: 疲倦的实习生活
下一篇: Macromedia Flash Player localization information
CrazyTomato
博客等级 码龄22年 1粉丝 71原创
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值