标签: widget

按Tab键时GWT标签小部件接收焦点

当前解决方案

  • 用户点击标签,然后用textarea切换以允许编辑
  • 用户可以使用tab/enter离开编辑,textarea将切换回标签

问题是用户必须用鼠标点击标签才能进入编辑模式.当用户单击TAB键并且标签是下一个小部件时,我希望标签能够接收到onFocus事件.

可能的洗脱(但尚未尝试)从Label小部件继承新小部件并实现TabListener接口.

gwt widget

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

wxPython:制作一个固定高度的面板

我有一个wx.Frame,其中我有一个包含两个项目的垂直BoxSizer,一个TextCtrl和一个自定义小部件.我希望自定义小部件具有固定的像素高度,而TextCtrl将正常扩展以填充窗口.我该怎么办?

python layout wxpython widget

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

Android - 自定义小部件不会更新

我正在尝试为我的应用制作一个小部件,但它没有更新.我只需要更改textview文本并在按下按钮时打开一个活动,但它们都不起作用......

代码:

public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
    RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.newswidget);
    views.setTextViewText(R.id.tvNews, "prueba1");
    views.setString(R.id.tvNews, "setText", "prueba3");

    Intent intent = new Intent(context, DoctorChatAndroid.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
    views.setOnClickPendingIntent(R.id.ibNext, pendingIntent);

    for (int i = 0; i < appWidgetIds.length; i++) {
        appWidgetManager.updateAppWidget(i, views);
    }
}
Run Code Online (Sandbox Code Playgroud)

布局:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content">

    <ImageButton
        android:id="@+id/ibNext"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@android:drawable/ic_media_ff"
        android:layout_alignParentRight="true"/>
    <ImageButton
        android:id="@+id/ibLast"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@android:drawable/ic_media_rew"
        android:layout_toLeftOf="@id/ibNext"/>
    <TextView
        android:id="@+id/tvNews"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/nwNoNewAnswer"
        android:layout_toLeftOf="@id/ibLast"/>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

另一个xml:

<?xml …
Run Code Online (Sandbox Code Playgroud)

android widget

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

如何添加Twitter网站框?

我正在试图找出如何将twitter配置文件流添加到我的网站.使用某种自动生成的代码,我可以插入HTML片段(如FB提供的Facebook页面框功能).

有人可以指点我正确的方向吗?我有一个很好的谷歌,并没有找到我正在寻找的东西.

在此先感谢,非常感谢您的帮助.

干杯!

斯科特

html twitter widget

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

Android小部件按钮自定义对话框

是否可以从小部件按钮打开自定义对话框?我用按钮创建了一个小部件.在教程中,如果我单击ButtonP1,则会出现一个toast msg.但我想要一个自定义对话框出现.教程中的按钮还有一个意图示例,但对于我的自定义对话框,它无法正常工作,但是如果我想打开一个活动,那就可以了.我想在用户点击窗口小部件上的按钮时显示自定义对话框.

以下是Main.class是一个活动的代码:

public class HelloWidget extends AppWidgetProvider {

public static String ACTION_WIDGET_CONFIGURE = "ConfigureWidget";
public static String ACTION_WIDGET_RECEIVER = "ActionReceiverWidget";

@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
    context.startService(new Intent(context, UpdateService.class));

     RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widgetmain);
     Intent configIntent = new Intent(context, Main.class);
     configIntent.setAction(ACTION_WIDGET_CONFIGURE);
     PendingIntent configPendingIntent = PendingIntent.getActivity(context, 0, configIntent, 0);
     remoteViews.setOnClickPendingIntent(R.id.ButtonP1, configPendingIntent);
     appWidgetManager.updateAppWidget(appWidgetIds, remoteViews);
 }
Run Code Online (Sandbox Code Playgroud)

当我将Main.class更改为CustomizeDialog.class时,没有任何反应.

CustomizeDialog.java简而言之:

public class CustomizeDialog extends Dialog implements OnClickListener {
Activity mActivity;
public CustomizeDialog(Activity activity) {
        super(activity);
         mActivity = …
Run Code Online (Sandbox Code Playgroud)

android widget button

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

您能否将SWT Text小部件的背景颜色明确设置为默认颜色?

我的UI中有一个SWT文本字段.如果文本字段包含异常值(由我的具体用例确定),我将背景颜色设置为红色,以引起用户的注意.如果文本字段的值(文本)更改为正常值,我想将背景颜色设置回默认值,但我不认为这是可能的.

可能吗?我可以明确地将SWT Text小部件的背景颜色更改回默认值吗?

java eclipse swt widget

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

获取相对于Qt OpenGL小部件的鼠标坐标

我得到这样的鼠标坐标:

 winX = QCursor::pos().x();
Run Code Online (Sandbox Code Playgroud)

这些是整个屏幕的坐标.我需要得到相对于我的OpenGL小部件窗口的视口的坐标,所以我可以使用gluUnProject函数.

我怎样才能做到这一点?

opengl qt widget

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

在Android webview中嵌入Twitter Widget

我试图将一个推特小部件嵌入到webview中,但感觉就像JS代码没有执行.所有显示的是"Twitter by @xxxxxx"

WebView webView = new WebView(getActivity());

webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setJavaScriptEnabled(true);

webView.setWebViewClient(new WebViewClient() {
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
        Toast.makeText(getActivity(), "Oh no! " + description, Toast.LENGTH_LONG).show();
    }
});

String summary = "<a class=\"twitter-timeline\" href=\"https://twitter.com/"+getArguments().getString("handle")+"\" data-widget-id=\""+getArguments().getString("widgetId")+"\">Tweets by @"+getArguments().getString("handle")+"</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+\"://platform.twitter.com/widgets.js\";fjs.parentNode.insertBefore(js,fjs);}}(document,\"script\",\"twitter-wjs\");</script>";
webView.loadData(summary, "text/html", null);

return webView;
Run Code Online (Sandbox Code Playgroud)

我的应用程序确实具有Intenet访问权限

twitter android widget webview

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

Python Tkinter框架小部件选项(可视和类)

我正在阅读 Tkinter文档,并了解到的这两个属性Frame widget

class =默认为Frame。(班级/班级)

visual =没有默认值。(视觉/视觉)

我试图在Google中查找,但似乎找不到如何使用这些属性。这两个选项分别用于什么用途?

python tkinter widget

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

我在这个jQuery链接中做错了什么?

在jQuery方面,我是一个完全新手,但我正在尝试在我的HTML页面上运行一个简单的accordion()代码.

这是我用过的链接,我包含了压缩生产jQuery 2.1.0

<head>
    <link rel="stylesheet" type="text/css" href="stylesheetkomik2.css">
    <script src="jquery-2.1.0.min.js"></script>
    <script type="text/javascript" src="scriptkomik2.js"></script>
    <title>Komiktoneel</title>
</head>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用accordion()的代码片段是一系列带有标签的标签,其中包含段落,如下所示:

<div id="content">
<h3>This is the first heading</h3>
<div><p>First paragraph</p></div>

<h3>This is the second heading</h3>
<div><p>Second paragraph</p></div>
</div>
Run Code Online (Sandbox Code Playgroud)

scriptkomik2.js除了以下代码之外什么都不包含:

$(document).ready(function(){
     $("#content").accordion();
})
Run Code Online (Sandbox Code Playgroud)

我的代码中有什么问题或链接错误吗?谢谢

html javascript jquery widget hyperlink

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

标签 统计

widget ×10

android ×3

html ×2

python ×2

twitter ×2

button ×1

eclipse ×1

gwt ×1

hyperlink ×1

java ×1

javascript ×1

jquery ×1

layout ×1

opengl ×1

qt ×1

swt ×1

tkinter ×1

webview ×1

wxpython ×1