about my opensource eclipse java applications recently i'm studying GWT and Android
Thursday, August 18, 2005
What is Insets?[GEF/Draw2D]
How many pixels inset a figure by a border on top,bottom,left and right.
Some layouts take care that value.
And I guess it help to know if a border was clicked.
Anyway,generally a border overdraw a figure in insets.
Maybe you could know if events happen inside a border like below.
public class MouseClicked extends MouseListener.Stub{
public void mousePressed(MouseEvent me) {
Figure figure=(Figure)me.getSource();
//I guess there are other better way.
if(figure.getBounds().contains(me.x,me.y) && !figure.getBounds().getCropped(figure.getInsets()).contains(me.x,me.y)){
shell.setText("click border");
}else{
shell.setText("click inside");
}
}
}
Subscribe to:
Post Comments (Atom)
2 comments:
aciphex
albenza bay
aldara
carisoprodol
clarinex
kenalog
lexapro
naprosyn
prevacid
sumycin
tramadol
zyban
This is one of the valuable and useful post.I like your blog Important.Thanks for share with us.Great work.
Android app developer
Post a Comment