小编Squ*_*361的帖子

可点击的Tkinter标签

我将使用表示URL的标签列表填充框架.网址将从列表中输入,数量可以在3到5之间,由用户决定.使这些网址可点击的最简单方法是什么,以便用户可以访问显示的网站?有没有比使用标签更好的方法呢?

谢谢

python tkinter

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

Tkinter将文本大小调整为内容

是否可以调整Tkinter文本小部件以适应其内容?

即:如果我放一行文字它会收缩,但如果我放了5行它会增长

python tkinter

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

Ada无模式子程序参数

如果Ada中的参数保持无模式,会发生什么?

有什么区别

procedure my_func ( param_1 : in param_type )
Run Code Online (Sandbox Code Playgroud)

procedure my_func ( param_1 : param_type )
Run Code Online (Sandbox Code Playgroud)

我是ada的新手,并且一直在写我的大多数程序作为后者.该程序按预期编译和运行.

ada

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

Ada - 忽略记录字段以进行比较

我有一个巨大的记录,我希望比较使用它.有没有办法在比较中省略记录中的一个字段,还是我必须单独检查每个字段?

例:

type Apple_T is record
  Redness_Scale : Integer;
  Weight : Natural:
  Age : Natural;
  Eaten : Boolean;
end record;
Run Code Online (Sandbox Code Playgroud)

我想比较发红,体重和年龄,但不要吃.有没有办法,我可以做到这一点,没有三个独立的状态网络?

if-statement ada

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

阿达:播种随机

如何使用离散值为Ada.Numerics.Discrete_Random播种?我看到代码如下:

declare
   type Rand_Range is range 25..75;
   package Rand_Int is new Ada.Numerics.Discrete_Random(Rand_Range);
   seed : Rand_Int.Generator;
   Num : Rand_Range;
begin
   Rand_Int.Reset(seed);
   Num := Rand_Int.Random(seed);
   Put_Line(Rand_Range'Image(Num));
end;
Run Code Online (Sandbox Code Playgroud)

其中"Rand_Int"以"种子"值播种,但我找不到任何关于实际设置种子值的指令.或者我完全看错了吗?我想将种子值设置为我可以控制以观察测试结果的数字(如4或5).

谢谢!

random ada

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

Ada:包含可变大小数组的打包记录

我希望创建一个打包记录,可以容纳一个数组,长度从5-50元素不等.是否可以这样做,以便记录可以打包没有浪费的空间?我将在创建记录时知道阵列中有多少元素.

-- the range of the array
type Array_Range_T is Integer range 5 .. 50;

-- the array type
type Array_Type_T is array range (Array_Range_T) of Integer;

-- the record
type My_Record_T (Array_Length : Integer := 5) is
  record
    -- OTHER DATA HERE
    The_Array : Array_Type_T(Array_Length);
  end record;
-- Pack the record
for My_Record_T use
  record
    -- OTHER DATA
    The_Array at 10 range 0 .. Array_Length * 16;
  end record;

for My_Record_T'Size use 80 + (Array_Length * 16);
Run Code Online (Sandbox Code Playgroud)

这显然不会编译,但显示了我想要做的精神.如果可能的话,我想保持阵列的长度不在记录中.

谢谢!

arrays ada

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

tkinter spinbox双零

我有一个需要双零的旋转盒,就像一个时钟.无论我尝试什么,我只得到1.是否有可能让旋转框显示双零?

# all give same options: 0 - 15 - 30 - 45
Spinbox(root, from_=00, to=45, increment=15)
Spinbox(root, values=('00', '15', '30', '45'))
Run Code Online (Sandbox Code Playgroud)

python tkinter

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

标签 统计

ada ×4

python ×3

tkinter ×3

arrays ×1

if-statement ×1

random ×1