如何在Frame上动态的添加有一定间距的直线

注意是动态添加,我添加之后不显示,只有先在frame上画好了才显示。
但是由于线很多而且数量不定,所以不能像黄色块那样先画好了用visualable的方式实现。
另外,我以前在别的frame、picturebox等容器中动态添加按钮都会不显示(应该是放在底层了?)求解决方法,应该跟这个问题类似吧。先谢谢各位!
最好能在线右边加上编号001、002之类就更好了,谢谢O(∩_∩)O用VB啊,亲们

不知道你怎么动态添加的

我觉得你这个问题可以用LINE控件数组动态添加

给你个示例参考一下

另外请把问题转到VB分类,谢谢!

温馨提示:内容为网友见解,仅供参考
无其他回答

如何在Frame上动态的添加有一定间距的直线
我觉得你这个问题可以用LINE控件数组动态添加 给你个示例参考一下 另外请把问题转到VB分类,谢谢!

java如何在事件监听中显示 直线?比如说按一个按钮就自动显示出来一个图...
import java.awt.event.*;import java.awt.geom.*;import javax.swing.*;public class TestFrame2 extends JFrame implements ActionListener{ private JButton jb;public TestFrame2() { setName("画直线");setBounds(200,200,300,300);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);jb = new ...

dreamweaver cs3中图像沿直线或曲线运动的动画怎么做
a.在“时间轴面板动画栏”上添加一个关键帧: 选择动画栏的第一频道中你想要添加关键帧处, 按住Control键单击,即刻在插入点位置添加一个关键帧。或者鼠标右击选择动画栏的第一频道中你想要添加关键帧处,在弹出的快捷菜单里面选择“添加关键帧Add Keyframe”,也可以加入关键帧。b.在添加的关键帧处移...

java中在面板上怎么画直线?
方法1:public static void main(String[] args) { \/\/JPanel p = new JPanel(); 注释掉这句 JFrame frame = new JFrame("DrawLine"); frame.add(new DrawLine());\/\/将p对象换成本类 \/\/因为本类继承了JPanel重写paintComponent进行绘制,是绘制到本类的panel上的, \/\/而...

java在frame上画一条直线,求助
类型不匹配(29行)p = (Point) it.next();改成 p = (Point[]) it.next();

java:如何点击一个按钮button1之后,在一个面板panel画直线。
public static void main(String[] args){ aa f = new aa();f.setVisible(true);} public aa(){ super();getContentPane().setLayout(null);setBounds(100, 100, 400, 400);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);final JPanel p = new JPanel();p.setLayout(null);p.setBounds(...

如何在画布实现用鼠标拖动画直线,只要直线就行了,尽量简单
给你程序,已经尽量简化了。不懂再问吧。import java.awt.*;import java.awt.event.*;import javax.swing.*;public class DrawLine extends JPanel implements MouseListener { Point start,end;public DrawLine(){ JFrame frame=new JFrame("画线");frame.setSize(400,300);frame.add(this,...

java如何画直线?
可以调用方法drawline(int x1, int y1, int x2, int y2)其中(x1, y1), (x2, y2)分别为直线起点和终点的坐标 特意给你写了个小例子,希望能帮到你 import javax.swing.*;import java.awt.*;public class DrawLine extends JPanel { public static void main(String[] args) { JFrame ...

怎么在matlab上画出一个圈在平行于坐标轴的直线上的运动动态图啊
利用matlab上画出点的运动动态图,可以在循环语句中增加捕获坐标区或图窗作为影片帧函数getframe,再使用movie 函数播放。

java 如何在jpanel上画垂直线、水平线、平行线?
定义一个类继承JPanel类,重写 JPanel 的 paint 方法,使用 Graphics 绘制线段,如下代码:import java.awt.BorderLayout;import java.awt.Color;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;class MyPanel extends JPanel {@Overridepublic void paint(Graphics g) {...

相似回答