本文整理了Java中javax.swing.JComponent.paintImmediately()
方法的一些代码示例,展示了JComponent.paintImmediately()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JComponent.paintImmediately()
方法的具体详情如下:
包路径:javax.swing.JComponent
类名称:JComponent
方法名:paintImmediately
暂无
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public void run()
{
_c.paintImmediately(0,0,_c.getWidth(),_c.getHeight());
}
});
代码示例来源:origin: freeplane/freeplane
public static void repaintBorder(JComponent component) {
final int borderWidth = ((ViewerBorder)component.getBorder()).borderWidth;
component.paintImmediately(0, 0, component.getWidth(), borderWidth);
component.paintImmediately(0, component.getHeight() - borderWidth, component.getWidth(), borderWidth);
component.paintImmediately(0, 0, borderWidth, component.getHeight());
component.paintImmediately(component.getWidth() - borderWidth, 0, borderWidth, component.getHeight());
}
代码示例来源:origin: com.harium.propan/propan-jogl
protected void paintDirtyRects() {
for (Entry<JComponent, Rectangle> entry : repaints.entrySet()) {
entry.getKey().paintImmediately(entry.getValue());
}
repaints = null;
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-debugger-common2
private void paintImmediately() {
if (dialog instanceof JDialog) {
JDialog jdialog = (JDialog) dialog;
JComponent rootPane = jdialog.getRootPane();
final Rectangle rect = new Rectangle();
rootPane.getBounds(rect);
rect.x = 0;
rect.y = 0;
rootPane.paintImmediately(rect);
}
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
_c.paintImmediately(0,0,_c.getWidth(),_c.getHeight());
代码示例来源:origin: stackoverflow.com
public void run() {
for(int i = 0 ; i< 2 ; i++){
paintImmediately(0, 0, getWidth(), getHeight());
try {
Thread.sleep(5000);
代码示例来源:origin: freeplane/freeplane
public void paintImmediately() {
((JComponent) getRootPane()).paintImmediately(0, 0, getWidth(), getHeight());
}
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
Content.isToDraw = true;
content.paintImmediately(content.getBounds());
Content.isToDraw = false;
@Override
public void actionPerformed(ActionEvent e) {
content.paintImmediately(content.getBounds());
代码示例来源:origin: stackoverflow.com
progressBar.paintImmediately(0, 0, 200, 200);
progressBar.setValue(i);
i++;
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public void mouseReleased(MouseEvent _evt) {
if (over_ instanceof DndSensible) ((DndSensible) over_).exitedDrop();
if (dragging_) {
dragging_ = false;
JComponent s = (JComponent) _evt.getSource();
s.setCursor(cursor_);
s.putClientProperty("DND_EVENTS", null);
if (s instanceof DndSensible) ((DndSensible) s).exitedDrop();
if ((over_ != null) && (target_ != null) && (values_ != null) && (loc_ != null)) target_.drop(values_, over_,
/* SwingUtilities. */convertPoint(s, _evt.getX(), _evt.getY(), over_), getMode());
Component top = getTopLevelAncestor(s, _evt.getX(), _evt.getY());
if (top instanceof RootPaneContainer) top = ((RootPaneContainer) top).getContentPane();
if (top instanceof JComponent) ((JComponent) top).paintImmediately(ox - 1, oy - 1, ow + 1, oh + 1);
}
over_ = null;
target_ = null;
values_ = null;
loc_ = null;
windows_ = null;
timer_.stop();
// _evt.consume();
/*
* if(top instanceof BuApplication) { BuApplication a=(BuApplication)top; a.setGlassPane(glass_); }
*/
}
代码示例来源:origin: stackoverflow.com
Component c = this;
Component parent;
if(!isShowing()) {
return;
}
JComponent paintingOigin = SwingUtilities.getPaintingOrigin(this);
if (paintingOigin != null) {
Rectangle rectangle = SwingUtilities.convertRectangle(
c, new Rectangle(x, y, w, h), paintingOigin);
paintingOigin.paintImmediately(rectangle.x, rectangle.y, rectangle.width, rectangle.height);
return;
}
while(!c.isOpaque()) {
parent = c.getParent();
if(parent != null) {
x += c.getX();
y += c.getY();
c = parent;
} else {
break;
}
if(!(c instanceof JComponent)) {
break;
}
}
if(c instanceof JComponent) {
((JComponent)c)._paintImmediately(x,y,w,h);
} else {
c.repaint(x,y,w,h);
}
代码示例来源:origin: stackoverflow.com
pb.paintImmediately(0, 0, 200, 25);
pb.setValue(i);
i++;
代码示例来源:origin: stackoverflow.com
public void run() {
while (true) {
comp.paintImmediately(comp.getBounds());
代码示例来源:origin: stackoverflow.com
pb.paintImmediately(0, 0, 200, 25);
pb.setValue(i);
i++;
代码示例来源:origin: stackoverflow.com
paintImmediately(0, 0, getWidth(), getHeight());
代码示例来源:origin: stackoverflow.com
paintImmediately(0, 0, getWidth(), getHeight());
代码示例来源:origin: freeplane/freeplane
final TableCellEditor cellEditor = getCellEditor();
if(isEditing() && cellEditor instanceof DialogTableCellEditor){
((JComponent)editorComp).paintImmediately(0, 0, editorComp.getWidth(), editorComp.getHeight());
((DialogTableCellEditor)cellEditor).startEditing();
代码示例来源:origin: edu.stanford.protege/org.protege.editor.owl
private void checkForLinkClick(MouseEvent event) {
if(component == null) {
return;
}
Point pos = component.getMousePosition();
if (pos == null) {
return;
}
if (component instanceof JList) {
JList list = (JList) component;
int index = list.locationToIndex(pos);
if(index != -1) {
component.paintImmediately(list.getCellBounds(index, index));
}
}
for(LinkBox link : pageLinks) {
if(link.contains(pos.x, pos.y)) {
link.getLink().activate(component, event);
}
}
}
代码示例来源:origin: edu.stanford.protege/protege-editor-owl
private void checkForLinkClick(MouseEvent event) {
if(component == null) {
return;
}
Point pos = component.getMousePosition();
if (pos == null) {
return;
}
if (component instanceof JList) {
JList list = (JList) component;
int index = list.locationToIndex(pos);
if(index != -1) {
component.paintImmediately(list.getCellBounds(index, index));
}
}
for(LinkBox link : pageLinks) {
if(link.contains(pos.x, pos.y)) {
link.getLink().activate(component, event);
}
}
}
代码示例来源:origin: protegeproject/protege
private void checkForLinkClick(MouseEvent event) {
if(component == null) {
return;
}
Point pos = component.getMousePosition();
if (pos == null) {
return;
}
if (component instanceof JList) {
JList list = (JList) component;
int index = list.locationToIndex(pos);
if(index != -1) {
component.paintImmediately(list.getCellBounds(index, index));
}
}
for(LinkBox link : pageLinks) {
if(link.contains(pos.x, pos.y)) {
link.getLink().activate(component, event);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!