标签: widget

博客是否有一个好的可嵌入代码小部件

我的联合创始人目前正在我们的博客上询问可嵌入的代码小部件.

http://devver.net/blog/2008/10/someone-please-build-an-awesome-embeddable-code-widget/

基本上我们想要像http://pastie.org/http://codepad.org/这样的东西,但我们真的想在我们的博客中嵌入代码部分.我们知道有常见的博客和服务器端解决方案的插件,但能够只是嵌入一些JavaScript并在任何地方都有格式良好的代码将是很棒的...

这样的事情存在吗?我们错过了吗?

javascript blogs widget

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

Django:未提交表单的只读字段

在我的表单中,我有一个只读字段.该字段的内容将由java脚本填充,并取决于可编辑字段的输入.为了避免用户修改字段数据,我想将其标记为只读.

当我在forms.py中将该字段标记为只读时

'key': forms.TextInput(attrs={'disabled':'disabled'}),
Run Code Online (Sandbox Code Playgroud)

该字段的内容似乎是只读的,但不会被提交.当我尝试阅读form.cleaned_data ['key']时出现以下错误:

Exception Type:     MultiValueDictKeyError
Exception Value:    "Key 'key' not found in <QueryDict: ...>
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法将字段标记为Django表单中的"只读"而不是"禁用"?

谢谢你的建议!

forms django widget textinput

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

我如何摆脱OutOfMemoryError:位图大小超过VM预算

我是android的新手,并尝试使用Bitmap和BitmapFactory将SDcard图像放入网格视图中.但它会导致错误:

ERROR/AndroidRuntime(6137):     java.lang.OutOfMemoryError: bitmap size exceeds VM budget     
ERROR/AndroidRuntime(6137):     at android.graphics.BitmapFactory.nativeDecodeStream(Native Method)
ERROR/AndroidRuntime(6137):     at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:459) 
ERROR/AndroidRuntime(6137):     at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:271)
Run Code Online (Sandbox Code Playgroud)

layout android widget

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

如何在app小部件中设置Android AnalogClock的时间?

如何AnalogClock在app小部件中设置Android的自定义时间?

作为替代方案,我正在考虑覆盖默认的AnalogClock来设置代码的时间.换句话说,我会创建自定义时钟,它从默认的View或AnalogClock扩展.然后将我的自定义时钟放在小部件布局UI上.

这可能吗?我担心RemoteViews会限制我们自己的自定义组件.

更新: 这是错误日志我首先遵循vArDo给出的解决方案.

在此输入图像描述

layout android components widget android-appwidget

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

python tkinter listbox事件绑定

我无法使用python/tkinter获取事件绑定.我只是想点击并打印位置,但每次我这样做,结果都是"-1".

这是我的代码

from Tkinter import *
import Tkinter

class make_list(Tkinter.Listbox):

    def __init__(self,master, **kw):
        frame = Frame(master)
        frame.pack()
        self.build_main_window(frame)

        kw['selectmode'] = Tkinter.SINGLE
        Tkinter.Listbox.__init__(self, master, kw)
        master.bind('<Button-1>', self.click_button)
        master.curIndex = None

    #display the clicked location
    def click_button(self, event):
        self.curIndex = self.nearest(event.x)
        print self.curIndex

    #display the window, calls the listbox
    def build_main_window(self, frame):
        self.build_listbox(frame)

    #listbox
    def build_listbox(self, frame):
        listbox = Listbox(frame)
        for item in ["one", "two", "three", "four"]:
            listbox.insert(END, item)    
        listbox.insert(END, "a list entry")
        listbox.pack()
        return

if __name__ == '__main__':
    tk = Tkinter.Tk() …
Run Code Online (Sandbox Code Playgroud)

python listbox tkinter widget

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

Django:Form或Field类如何呈现窗口小部件?这个过程是什么?

我已经实现了一个扩展的类,Widget我需要为这个类实现一个验证系统,但我认为这与Field类不兼容,因为我已经应用了自定义render()方法,这可能违反了LSP原则(不确定).这是一个例子:

from django import forms
from django.utils.safestring import mark_safe
from django.utils.encoding import force_unicode
from django.utils import formats
from django_future import format_html, flatatt

class InputGeneric(forms.Widget):
"""
Base class for all <input> widgets
"""
input_type = None # Subclasses must define this.
_to_str = None

def __init__(self, attrs=None, single_attrs=None):
    super(InputGeneric, self).__init__(attrs)
    self.single_attrs = single_attrs or ''

def get_attrs(self):
    return self.attrs

def get_attr(self, key):
    return self.attrs.get(key, None)

def render(self, name=None, value=None, attrs=None, single_attrs=None):
    '''
    *The …
Run Code Online (Sandbox Code Playgroud)

python forms django validation widget

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

Tkinter从正在运行的程序中删除按钮

我试图创建一个功能,创建并在屏幕上放置一个按钮(带网格),按钮的命令将自行删除(或任何其他小部件),但我没有这样做.

def a(self):
    self.call_button = Tkinter.Button(self.root, text = "Call", command=self.b).grid(row = 5, column = 5)

def b(self):
    self.call_button.destroy()
Run Code Online (Sandbox Code Playgroud)

a创建按钮,b删除它,但是当我在b上调用时,它说"NoneType对象没有属性破坏"

我该如何正确地做到这一点?

python user-interface tkinter widget destroy

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

从布局中按名称获取小部件

如果我想从python Qt中的布局中获取特定的小部件,我该怎么办?

到目前为止我做了什么:

for i in range(self.ui.horizontalLayout_14.count()): 
    #here it does fail
    name = self.ui.horizontalLayout_14.itemAt(i).objectName()

    #if the above would had worked, then I could do something like this for example
    if "button" in name:
        self.ui.horizontalLayout_14.itemAt(i).widget().close()
Run Code Online (Sandbox Code Playgroud)

请注意,对于示例,我正在使用button但它可能是布局,lineEdit或comboBox,标签等内部的任何小部件,但不是全部.

python qt widget

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

Google Button“无法转换为android.widget.Button”

我正在尝试按照Google的指示在以下网址导入Google Play游戏服务:https//developers.google.com/games/services/training/signin

<!-- sign-in button -->
<com.google.android.gms.common.SignInButton
 android:id="@+id/sign_in_button"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

当我导入官方的Google Play按钮(如上面XML布局所示)时,我在日志中收到此错误:

java.lang.RuntimeException: Unable to start activity ComponentInfo{flash4life.gespant2015.com.flashreflex20/flash4life.gespant2015.com.flashreflex20.MainActivity}: java.lang.ClassCastException: com.google.android.gms.common.SignInButton cannot be cast to android.widget.Button
                                                                                  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3255)
Run Code Online (Sandbox Code Playgroud)

这是整个错误日志:

08-15 19:57:25.961 472-472/flash4life.gespant2015.com.flashreflex20 E/AndroidRuntime: FATAL EXCEPTION: main
                                                                                  Process: flash4life.gespant2015.com.flashreflex20, PID: 472
                                                                                  java.lang.RuntimeException: Unable to start activity ComponentInfo{flash4life.gespant2015.com.flashreflex20/flash4life.gespant2015.com.flashreflex20.MainActivity}: java.lang.ClassCastException: com.google.android.gms.common.SignInButton cannot be cast to android.widget.Button
                                                                                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3255)
                                                                                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3351)
                                                                                      at android.app.ActivityThread.access$1100(ActivityThread.java:222)
                                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1796)
                                                                                      at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                      at android.os.Looper.loop(Looper.java:158)
                                                                                      at android.app.ActivityThread.main(ActivityThread.java:7230)
                                                                                      at java.lang.reflect.Method.invoke(Native Method)
                                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
                                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
                                                                                   Caused …
Run Code Online (Sandbox Code Playgroud)

android widget google-play-services

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

在flutter中是否有与HTML中的“选择多个”元素等效的小部件

我正在寻找等于的小部件

<select multiple=""></select>
Run Code Online (Sandbox Code Playgroud)

扑朔迷离。

(针对Web的)示例实现是MaterializeCSS Select Multiple

如上所示,我应该能够提供项目列表(其中一些已预先选择),最后检索所选项目或地图或其他内容的列表。

非常感谢示例实现或指向文档的链接。

select widget button dropdown flutter

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