标签: widget

当小部件大小与存储图像的尺寸不同时图像失真

我有一个像这样的方形按钮:

from kivy.app import App
from kivy.uix.button import Button


class MyTestApplication(App):
    def build(self):
        b = Button(size_hint=(None, None), height=200, width=200,
                   background_normal='my_icon.png')

        return b

MyTestApplication().run()
Run Code Online (Sandbox Code Playgroud)

当我使用与存储图像不同的按钮大小时,我设置为按钮背景的图像会失真。

图像my_icon.png是这样的:
在此处输入图片说明

当我使用height=100and width=100(这些是 的实际尺寸 my_icon.png)时,它看起来像预期的那样。

但是,当我使用更小或更大的值时,我会得到以下信息:
在此处输入图片说明

在此处输入图片说明

问题:
是什么导致了这种失真,我该如何解决?

python image widget kivy

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

在 Shiny 中一次选择所有复选框

我想知道如何一次选择所有复选框。在我的代码中,我有五个复选框。

server <- function(input, output) {
  output$distPlot <- renderPlot({
    hist(rnorm(input$obs), col = 'darkgray', border = 'white')
  })
}

ui <- fluidPage(
  sidebarLayout(
    sidebarPanel(
      sliderInput("obs", "Number of observations:", min = 10, max = 500, value = 100),
      checkboxInput("checkbox1", label = "meanSNR", value= FALSE),
      checkboxInput("checkbox2", label = "t-statistics", value = FALSE),
      checkboxInput("checkbox3", label = "adjusted p-value", value = FALSE),
      checkboxInput("checkbox4", label = "log-odds", value = FALSE),
      checkboxInput("checkbox5", label = "All", value = FALSE)),
    mainPanel(plotOutput("distPlot"))
  )
)

shinyApp(ui = ui, server = server) …
Run Code Online (Sandbox Code Playgroud)

r widget shiny

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

虚幻引擎 4.18.2“类“UUserWidget”不存在默认构造函数”

我在编写 UUserWidget 继承类的构造函数时遇到了一个奇怪的问题。该问题仅出现在此类中(在其他几个中已检查过)。代码: .h .cpp UserWidget.h 编译结果

c++ constructor widget unreal-engine4

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

Flutter Row 在构建时消失了?

我正在构建一个聊天应用程序颤振页面,我的文本字段/发送按钮行不断消失,我收到以下错误...

'package:flutter/src/rendering/box.dart':断言失败:第 1446 行 pos 12:'hasSize':RenderBox 未布局:RenderPointerListener#da9fd NEEDS-LAYOUT NEEDS-PAINT

0 _AssertionError._doThrowNew (dart:core-patch/dart:core/errors_patch.dart:37)

1 _AssertionError._throwNew (dart:core-patch/dart:core/errors_patch.dart:33)

2 RenderBox.size (package:flutter/src/rendering/box.dart:1446:12)

3 RenderProxyBoxWithHitTestBehavior.hitTest (package:flutter/src/rendering/proxy_box.dart:164:9)

4 RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin.defaultHitTestChildren

(包:flutter/src/rendering/box.dart:2190:17)

5 RenderCustomMultiChildLayoutBox.hitTestChildren (package:flutter/src/rendering/custom_layout.dart:365:12)

6 RenderBox.hitTest(包:flutter/src/rendering/box.dart:1863:11)

7 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren

(包:flutter/src/rendering/p<…>

该页面构建良好并在没有文本字段/发送行的情况下正确显示我的信息,但在我添加它时出错。这是我的有状态小部件的 Scaffold 中包含的代码...

body: new Container(
          margin: new EdgeInsets.all(10.0),
          child: new Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              new Flexible(
                  child: new FirebaseAnimatedList(
                      query: fb.child('users').limitToLast(50),
                      padding: new EdgeInsets.all(5.0),
                      reverse: true,
                      itemBuilder: (_, DataSnapshot snapshot, Animation<double> animation, int index){

                        return new ChatMessage(
                            snapshot: snapshot,
                            animation: animation
                        );

                      })
              ),
              new Divider(height: …
Run Code Online (Sandbox Code Playgroud)

rendering row widget flutter

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

将 Font Awesome 图标居中时的渲染问题

我不明白为什么这个 FAB 不以它的孩子为中心。我尝试了不同的东西,但不能完美地居中。因为例如仅在图标底部添加填充可以使其以设备为中心,但可能并非全部。这是我的代码

Theme(
  data: Theme.of(context).copyWith(
      highlightColor: Colors.red, splashColor: Colors.red),
  child: SizedBox(
    height: MediaQuery.of(context).size.height / 7,
    width: MediaQuery.of(context).size.height / 7,
    child: FloatingActionButton(
        elevation: 100,
        shape: new CircleBorder(
            side: new BorderSide(
                color: Colors.black, width: 5.0)),
        backgroundColor: Colors.orangeAccent,
        onPressed: () {},
        child: new Icon(
          FontAwesomeIcons.chevronUp,
          size: 80,
        )),
  ),
),
Run Code Online (Sandbox Code Playgroud)

这是带有图标子项的不居中 FAB。

在此处输入图片说明

只有我觉得图标没有居中吗?

icons widget dart flutter

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

如何检查 AnimatedContainer 是否完全动画?

大家好,

我现在尝试从小部件获取状态Animatedcontainer,在完成后设置状态,但是我在谷歌中找不到太多关于此功能的信息,只有一个,这个小部件有onEndvoid 功能,而且,我没有任何信息想法如何在我的代码中使用它。

你能知道这是怎么回事吗?

animation widget dart flutter

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

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

SAP HYBRIS [Y]:如何在后台创建我们的自定义小部件

我是 Sap Hybris 的初学者。我想了解后台扩展以及如何创建我们的自定义小部件。只是一个小例子来理解不同的步骤。

widget hybris zul backoffice

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

如何更改 tkinter 小部件的边框颜色?

我一直在尝试在 Tkinter 中配置小部件的边框颜色,我想知道如何做到这一点......

我检查过 StackOverflow,它说我应该使用该configure选项,然后设置highlightbackgroundcolor = {insert color here}。我已经尝试过了,但没有任何效果。有人可以给我看一个工作代码示例,以便我能弄清楚吗?

python tkinter widget ttk

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


我无法在Java中移动应用程序

错误

我有一个错误,我无法移动或编辑应用程序.

我认为它运行的错误是什么,但我遇到了问题.

显示位于顶部左侧的应用程序.

java widget

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

标签 统计

widget ×11

flutter ×4

dart ×2

java ×2

python ×2

android ×1

animation ×1

backoffice ×1

c++ ×1

constructor ×1

hybris ×1

icons ×1

image ×1

ios ×1

kivy ×1

mobile ×1

r ×1

rendering ×1

row ×1

shiny ×1

tkinter ×1

ttk ×1

unreal-engine4 ×1

zul ×1