widget

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2024 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Overview

* @Author : Holy Han * @Date : 2024-07-26 22:52:57 * @LastEditTime: 2024-07-27 14:30:58 * @LastEditors : Holy Han * @FilePath : \fyne_holy\widget\label.go * @Description :

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Label

type Label struct {
	widget.BaseWidget

	Title string
	Value string
	// contains filtered or unexported fields
}

func NewLabel

func NewLabel(title string, value string) *Label

func (*Label) CreateRenderer

func (l *Label) CreateRenderer() fyne.WidgetRenderer

func (*Label) SetColor

func (l *Label) SetColor(t, v color.Color) *Label

SetColor 设置标签的标题和值的颜色。 这个方法允许用户同时设置标签的两种不同颜色,以区分标题和值,提供更好的视觉效果。 只在新建时用 参数:

t - 标题的颜色。
v - 值的颜色。

返回值:

*Label - 返回修改后的标签实例,允许链式调用。

func (*Label) SetSize

func (l *Label) SetSize(t, v float32) *Label

SetSize 设置标签的标题和值的字体大小。 只在新建时用 参数:

t - 标题的字体大小。
v - 值的字体大小。

返回值:

*Label - 返回修改后的标签指针,允许链式调用。

func (*Label) SetTitleStyle

func (l *Label) SetTitleStyle(s fyne.TextStyle) *Label

SetTitleStyle 设置标签的标题样式。

此方法允许开发人员自定义标签的标题呈现方式,例如字体、颜色、大小等。 通过这种方式,可以轻松地更改用户界面中标签标题的视觉样式,以满足不同的设计需求。 只在新建时用 参数:

s - 要应用于标签标题的文本样式。

返回值:

*Label - 返回对当前标签的引用,允许链式调用。

func (*Label) SetValueStyle

func (l *Label) SetValueStyle(s fyne.TextStyle) *Label

SetValueStyle 设置标签文本的样式。

这个方法允许开发者自定义标签中显示文本的样式,包括字体、颜色、大小等。 通过修改文本样式,可以使得标签文本更加突出或者适应特定的UI设计需求。 只在新建时用 参数:

s - 要应用到标签文本的样式。

返回值:

*Label - 返回修改后的标签实例,允许链式调用。

func (*Label) SetWidth

func (l *Label) SetWidth(t, v float32) *Label

SetWidth 设置标签的标题和值的宽度。 只在新建时用 参数 t 代表标题的宽度。 参数 v 代表值的宽度。

返回值是指向修改后的标签的指针,允许链式调用。

func (*Label) UpdateTitle added in v0.0.3

func (l *Label) UpdateTitle(t string) *Label

UpdateTitle 更新标签的标题。

参数 t 是新标题的文本内容。 返回值是指向修改后的标签的指针,允许链式调用。

func (*Label) UpdateValue added in v0.0.3

func (l *Label) UpdateValue(v string) *Label

UpdateValue 更新标签的显示值,并刷新画布以反映更改。

参数 v 是新值,将被设置为标签的显示文本。

返回值是指向修改后的标签实例的指针,允许链式调用。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL