小编Rob*_*son的帖子

如何将文字附加到SVG

我正在尝试通过以下代码将文本附加到svg,因为我以下代码但无法正常工作。

var svg = d3.select("#chart");

        xScale.domain(data.map(function(d){return d.key;}))
        yScale.domain([0,d3.max(data,function(d){return d.doc_count;})])

        svg.append("g")
            .attr("class","axis")
            .attr("transform","translate("+margin.left+","+height+")") 
            .call(xAxis);

        svg.append("g")
            .attr("class","axis")
            .attr("transform","translate("+margin.left+",0)")
            .call(yAxis);

        svg.attr("width",width + margin.left + margin.right)
            .attr("height",height + margin.top + margin.bottom)
            .attr("transform", "translate(" + margin.left + "," + margin.top + ")");

        svg.selectAll("rect")
            .data(data)
            .enter()
            .append("rect")
            .attr("x",function(d){return margin.left + xScale(d.key)})
            .attr("y",function(d){return yScale(d.doc_count)})
            .attr("width", xScale.rangeBand())
            .attr("height", function(d) { return height - yScale(d.doc_count); })
            .attr("fill","teal");

        svg.selectAll("text")
            .data(data)
            .enter()
            .append("text")
            .text(function(d){return d.doc_count;})
Run Code Online (Sandbox Code Playgroud)

最后,当我看到dom时,没有文本元素标签。

javascript jquery svg append d3.js

1
推荐指数
1
解决办法
2513
查看次数

svgo removeAttrs 如何指定要删除的属性

我已将removeAttrs 设置为true,我想删除所有填充和颜色:

\n\n
{\n    loader: 'svgo-loader',\n    options: {\n      plugins: [\n        { removeNonInheritableGroupAttrs: true },\n        { collapseGroups: true },\n        { removeAttrs: true },\n      ],\n    },\n  },\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我不\xc2\xb4t 知道如何指定要删除的属性...

\n

javascript svg loader

1
推荐指数
1
解决办法
4818
查看次数

Java中的Int和String数组

public class CHECK {
public CHECK(){
    String []wrkrs = {"?????", "????", "???????", "????????", "???", "????", "????", "????", "?????","??????"};
    int [] wrkrsPhone = {22626,22627,22628,22629,22630,22631,22632,22633,22634,22635};
    String a = JOptionPane.showInputDialog(null, "Hello,friend!Do you wanna know, is that guy at work?Enter name:");


    if(Arrays.asList(wrkrs).contains(a)){
        JOptionPane.showMessageDialog(null, "That guy is at work!");
        JOptionPane.showMessageDialog(null, "calling " + wrkrsPhone[wrkrsPhone.toString().indexOf(a)]);
    }else{
        JOptionPane.showMessageDialog(null, "?????? ?????????? ???!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我有两个数组,包含整数和字符串.如您所见,我想将字符串数组中的元素数(例如,wrkrs number 3)添加到int数组中,称为wrkrs phone.我该怎么做?我尝试过IndexOf,但它不起作用.

输出,我想要的是:

Enter name:
???
That guy is at work!
Calling ??? + wrkrsPhone(???).
Run Code Online (Sandbox Code Playgroud)

java arrays

0
推荐指数
1
解决办法
88
查看次数

在图表上的最后一个值上设置工具提示位置

有一些方法可以在 c3js 中设置工具提示的位置,因为工具提示总是在垂直线的右侧,但是当光标位于最后一个值上时,它会向左侧更改位置或图形中的状态而不离开它。

我知道这是 c3js 上的正常工具提示行为,但我希望工具提示将其位置保持在右侧的最后一个值

您可以在此链接上查看示例

var chart = c3.generate({
    data: {
        columns: [
            ['data1', 300, 350, 300, 0, 0, 0],
            ['data2', 130, 100, 140, 200, 150, 50]
        ],
        types: {
            data1: 'area',
            data2: 'area-spline'
        }
    },
    axis: {
        y: {
            padding: {bottom: 0},
            min: 0
        },
        x: {
            padding: {left: 0},
            min: 0,
            show: false
        }
    }

});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript d3.js c3.js

0
推荐指数
1
解决办法
2073
查看次数

CSS,SVG中的全宽波

我正在建立一个网站,它有一个波形的部分,像这样: PSD

我目前正在使用 PSD 图像(PNG 格式)放置在网站上,但我希望波形具有屏幕的全宽, 我的结果

我想要一个 CSS 解决方案,所以我研究了一下,并且 talez 可以使用 SVG,但是我没有成功创建

<svg viewbox="0 0 100 25">
  <path fill="#9EAFFD" d="M0 30 V12 Q30 17 55 12 T100 11 V30z" />
</svg>
Run Code Online (Sandbox Code Playgroud)

html css svg

0
推荐指数
1
解决办法
3565
查看次数

SVG路径边框半径

我可以在路径标签上设置边框半径时使用一些帮助。这是当前的代码,这是想要的结果

<svg xmlns="http://www.w3.org/2000/svg">
    <path d="M 80 10 A 70 70 0 1 1 23.368810393753677 38.855032339526886 L 37.52660779531526 49.14127425464517 A 52.5 52.5 0 1 0 80 27.5 Z"></path>
</svg>
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

css svg path

0
推荐指数
1
解决办法
5263
查看次数

如何使用java以编程方式登录skype?

我正在做一个项目.我需要知道如何使用java登录web.Skype.com,但是以编程方式.

我有一个用户名和密码列表,我要做的是在Skype上使用这些凭据登录.

以下是我的项目摘要:

该项目是一个用于Windows桌面的异步多线程skype自动回复器,它使用(模拟)http://web.skype.com.该计划的目的是让它与真实的人实时进行"对话",将联系请求或即时消息发送到它控制的"僵尸"Skype帐户.这只是一个自动回复器,它响应传入的联系请求和即时消息,并且不会从数据库添加联系人并启动与它们的对话,但我可能会要求在以后添加此功能.请熟悉web.skype.com或使用它的github api.研究数据包/标题等,对于这项工作,你将基本上创建一个新的轻量级skype客户端,通过它同时控制许多不同的Skype帐户.

java api login skype

-1
推荐指数
1
解决办法
1770
查看次数

标签 统计

svg ×4

javascript ×3

css ×2

d3.js ×2

java ×2

api ×1

append ×1

arrays ×1

c3.js ×1

html ×1

jquery ×1

loader ×1

login ×1

path ×1

skype ×1