标签: widget

matplotlib.widgets 按钮在类中不起作用

我以滑块小部件为例,并尝试将其插入到一个类中。滑块可以正常工作,但由于某种原因,当该方法位于类中时,Button 和 RadioButtons 没有反应:

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.widgets import Slider, Button, RadioButtons
class test(object):
    def __init__(self):

        fig, ax = plt.subplots()
        plt.subplots_adjust(left=0.25, bottom=0.25)
        t = np.arange(0.0, 1.0, 0.001)
        a0 = 5
        f0 = 3
        s = a0*np.sin(2*np.pi*f0*t)
        l, = plt.plot(t, s, lw=2, color='red')
        plt.axis([0, 1, -10, 10])

        axcolor = 'lightgoldenrodyellow'
        axfreq = plt.axes([0.25, 0.1, 0.65, 0.03], facecolor=axcolor)
        axamp = plt.axes([0.25, 0.15, 0.65, 0.03], facecolor=axcolor)

        sfreq = Slider(axfreq, 'Freq', 0.1, 30.0, valinit=f0)
        samp = …
Run Code Online (Sandbox Code Playgroud)

python widget slider matplotlib

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

在 Flutter 中实现双向列表视图

你如何在 Flutter 中实现双向滚动视图?ListView 有一个 scrollDirection 字段,但它只能采用 Axis.horizo​​ntal 或 Axis.vertical。有可能两者兼得吗?

widget scrollview flutter

4
推荐指数
2
解决办法
5340
查看次数

R:将 rgl 小部件组合并保存为单个 html 文件

在 R 中,使用rglhtmlwidgets库,我试图提取一个 HTML 文件,其中包含一个带切换按钮的小部件。

以下示例在 RStudio 查看器中执行我想要的操作。HTML 导出在没有切换按钮的情况下工作,但在 rglwidget 包含这些按钮时失败。

第一部分基于这些 rgl 示例,以及htmlwidgets 手册中的导出部分。

library(rgl)

open3d()

x <- sin(1:100)
y <- cos(1:100)
z <- -100:100/100

# draw a barrel
sids1 <- spheres3d(x, y, z, col = rainbow(1000),radius=0.05)
# draw a pole
sids2 <- spheres3d(0, 0, z, col = rainbow(1000),radius=0.05)

# create widgets with toggle buttons
widgets <- rglwidget() %>%
  toggleWidget(ids = sids1, label = "Toggle Barrel") %>%
  toggleWidget(ids = …
Run Code Online (Sandbox Code Playgroud)

r widget togglebutton rgl htmlwidgets

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

Flutter:如何根据可用空间裁剪文本?

如何根据可用空间裁剪文本?

有一个类似的问题在这里,但没有工作的答案。

目前,此代码

            return new GridTile(
              child: new Card(
                elevation: 3.0,
                child: new Container(
                  padding: new EdgeInsets.all(10.0),
                  child: new Column(
                    children: <Widget>[
                      Text(
                        document['title'],
                        style: new TextStyle(fontWeight: FontWeight.bold),
                      ),
                      Text(
                        document['text'],
                      ),
                    ],
                  ),
                ),
              )
            );
Run Code Online (Sandbox Code Playgroud)

给出了这个结果:

在此处输入图片说明

我尝试使用overflow: TextOverflow.ellipsis,但文本变成 1 行长。指定文本行长度是一个坏主意,因为在不同的屏幕尺寸上结果会有所不同。

如何使文本裁剪、适合或包裹到可用空间中?

text widget overflow dart flutter

4
推荐指数
2
解决办法
5852
查看次数

具有不同小部件和列表项的 Flutter ListView

我不确定我是否遗漏了什么。我正在玩 Flutter,我想用一些文本小部件、按钮和其他小部件(见下图)构建一个(简单)视图。这些小部件后面应该有一个项目列表。整个视图(当然除了应用栏)应该是可滚动的——不仅仅是项目。

这就是为什么我把所有东西都放在一个 ListView 中。但我不能做这样的事情(虽然items是一个带有字符串值的地图):

...    
home: Scaffold(
  appBar: AppBar(
    title: Text('App bar'),
  ),
  body: new ListView(
    children: <Widget>[
      new Text('Some Text'),
      new FlatButton(...),
      new Image.asset(...),
      items.map((item)=>new Padding(
        child: new Text(item.title),
      )).toList()
    ],
  ),
),
...
Run Code Online (Sandbox Code Playgroud)

获得所需视图的正确方法是什么?

提前致谢!

具有不同小部件类型和一些列表项的 ListView

listview widget scrollable flutter

4
推荐指数
3
解决办法
6877
查看次数

Flutter 中 TextField 的 TextScaleFactor?

想知道有没有办法控制颤振中 TextField 小部件的 textscalefactor 。基本上,当用户在其设备可访问性设置中增加字体/文本大小时,我想限制文本字段变得太大。

谢谢。

widget textfield dart flutter

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

Flutter:从抽象的无状态小部件继承

我有一个必须采用自定义小部件的课程。这个可以有两种不同的实现,所以我想有一个抽象类作为接口,并创建两个扩展抽象类的其他类。所以我有:

abstract class ICustomWidget extends StatelessWidget{}

class A extends ICustomWidget{

  @override
  Widget build(BuildContext context) =>
     //Implementation
}

class B extends ICustomWidget {
  @override
  Widget build(BuildContext context) =>
     //Implementation
}
Run Code Online (Sandbox Code Playgroud)

我想问一下这是正确的方法还是有另一种方法。谢谢

inheritance abstract-class widget flutter

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

Flutter - 自定义小部件 - 如何从中获取值

这是我遇到的问题的一个简单示例。给定以下示例,如何从类外部获取“counter”的值?

class Counter extends StatefulWidget {
  @override
  _CounterState createState() => _CounterState();
}

class _CounterState extends State<Counter> {
  int counter = 0;
  void increaseCount() {
    setState(() => this.counter++);
    print("New count = $counter");
  }

  Widget build(context) {
    return new RaisedButton(
      onPressed: increaseCount,
      child: new Text('Tap To Add'),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

widget flutter

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

在 iOS 中为 Today Extension(Widget) 安装 pods

如何为在我的应用程序中也命名为 Widget 的扩展程序安装 pod。我已经为我的应用程序目标安装了那个 pod。

我在网上查看过,我发现的解决方案给我带来了屏幕截图中的错误。

在此处输入图片说明

以下是我的 pods 文件中的代码:

platform :ios, '9.0'
use_frameworks!

target 'myapp' do
    pod 'Alamofire', '~> 4.8.0'
end

target 'myapp_extension' do
  pod 'Alamofire', '~> 4.8.0'
end



Multiple commands produce '/Users/abc/Library/Developer/Xcode/DerivedData/myapp-hitzznvtnviylfcammkfaxjvlryg/Build/Products/Debug-iphonesimulator/myapp.app/Frameworks/nanopb.framework':
1) That command depends on command in Target 'myapp' (project 'myapp'): script phase “[CP] Embed Pods Frameworks”
2) That command depends on command in Target 'myapp' (project 'myapp'): script phase “[CP] Embed Pods Frameworks”
Run Code Online (Sandbox Code Playgroud)

widget ios cocoapods swift today-extension

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

flutter - 在gridview上换行时如何设置宽度?

当我想Tags Widget使用时遇到问题GridView,请参阅结果:

图片

想让它如下图所示: 图片

但是按钮的宽度是从GridView包装自动设置的。

如何width动态设置?

任何答案将不胜感激。

gridview widget dart flutter

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