Javascript JSXGraph:如何标记多边形边界?
当使用时,有人知道如何在多边形的任意边界上放置标签吗 我希望实现如下内容: 我正在创建一个类似这样的多边形(脚本通过board.jc.parse进行解释):Javascript JSXGraph:如何标记多边形边界?,javascript,graphing,jsxgraph,Javascript,Graphing,Jsxgraph,当使用时,有人知道如何在多边形的任意边界上放置标签吗 我希望实现如下内容: 我正在创建一个类似这样的多边形(脚本通过board.jc.parse进行解释): A=点(-5,-5)>; B=点(-5,5)>; C=点(5,5)>; D=点(5,-5)>; 多边形(A,B,C,D); 我想我可以这样做(在点上贴上标签,然后移动几个像素),但是。。。天哪,那太难看了。我想把标签贴在多边形的侧面或线条本身 // Don't want to do it this way text(A.X(), A.Y
A=点(-5,-5)>;
B=点(-5,5)>;
C=点(5,5)>;
D=点(5,-5)>;
多边形(A,B,C,D);
我想我可以这样做(在点上贴上标签,然后移动几个像素),但是。。。天哪,那太难看了。我想把标签贴在多边形的侧面或线条本身
// Don't want to do it this way
text(A.X(), A.Y(), 'label') << id: 'TT1' >>;
//我不想这样做
文本(A.X(),A.Y(),“标签”)>;
在JessieCode/JSXGraph中,可以使用属性子对象“borders”设置多边形边界的标签:
A = point(-5, -5) << withLabel:false, visible:false>>;
B = point(-5, 5) << withLabel:false, visible:false>>;
C = point(5, 5) << withLabel:false, visible:false>>;
D = point(5, -5) << withLabel:false, visible:false>>;
polygon(A,B,C,D) <<
borders: <<
names: ['a', 'b', 'c', 'd'],
withLabel: true
>>
>>;
A=点(-5,-5)>;
B=点(-5,5)>;
C=第(5,5)点>;
D=点(5,-5)>;
多边形(A、B、C、D)
>>;
A = point(-5, -5) << withLabel:false, visible:false>>;
B = point(-5, 5) << withLabel:false, visible:false>>;
C = point(5, 5) << withLabel:false, visible:false>>;
D = point(5, -5) << withLabel:false, visible:false>>;
polygon(A,B,C,D) <<
borders: <<
names: ['a', 'b', 'c', 'd'],
withLabel: true
>>
>>;